English dictionary

embayment meaning and definition

Definition and meaning of embayment at MeaningMonkey.org. embayment meaning and definition in the English Dictionary.

EMBAYMENT noun

Definition of embayment (noun)

  1. an indentation of a shoreline larger than a cove but smaller than a gulf
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: