Embayment
thesaurus
Related words for Embayment
Synonyms
Bay
noun