kebar

/kɛˈbɑr/

Definitions

1. noun

a small or narrow bay, especially one that is formed by the erosion of a river delta

“The village was situated at the head of a small kebar, providing a safe harbor for fishermen.”

Synonyms

  • cove
  • inlet

Antonyms

  • estuary
  • mouth