Embayment
English word definition — powered by WordNet
NOUN
an indentation of a shoreline larger than a cove but smaller than a gulf
Want to remember embayment?
Sign up free to bookmark & reviseEnglish word definition — powered by WordNet
an indentation of a shoreline larger than a cove but smaller than a gulf
Want to remember embayment?
Sign up free to bookmark & revise