embayment
/ˌembɪˈmeɪnt/Definitions
1. noun
A body of water that is enclosed or partially enclosed by land, such as a bay, harbor, or lagoon.
“The city’s embayment offered a picturesque view of the surrounding hills.”
1. noun
A body of water that is enclosed or partially enclosed by land, such as a bay, harbor, or lagoon.
“The city’s embayment offered a picturesque view of the surrounding hills.”