cloghad

/klɔxɑd/

Definitions

1. noun

A narrow, rocky inlet, especially of the sea, often with steep sides.

“The cloghad was a challenging place for the sailors to navigate through.”

Synonyms

  • cove
  • inlet

Antonyms

  • bay
  • harbor