accloy

/ˈæklɔɪ/

Definitions

1. noun

A small inlet of the sea between islands or headlands

“The boat navigated through the narrow accloy between the two islands.”

Synonyms

  • cove
  • inlet

Antonyms

  • bay
  • estuary