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 & revise