avoy

/əˈvoʊi/

Definitions

1. noun

a small inlet of the sea, especially in a rocky coast.

“The sailors navigated through the narrow avoy to reach the open ocean.”

Synonyms

  • cove
  • inlet