embayed

/ɛmˈbeɪd/
adjective
  1. Sheltered or enclosed in a bay or inlet.
    • The embayed coastline provided a safe anchorage for the fleet.
    • We found an embayed stretch of beach, calm and protected from the wind.
    • The embayed waters were perfect for beginner kayakers.
Antonyms