embay

/ˈɛmbeɪ/

Definitions

1. verb

to make a bay or recess in something

“The river was embayed by the erosion of the nearby cliffs.”

2. noun

a bay or recess, especially in a coastline or an architectural feature

“The embay provided a natural harbor for the ships to anchor.”

3. verb

to enclose or surround something, especially in a natural or geographical sense

“The mountains embayed the valley, creating a secluded atmosphere.”

Synonyms

  • bay
  • inlet
  • recess

Antonyms

  • peninsula
  • promontory