Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

embayments Definition

Cancel
embayments
noun(em-bay-ment)
formation of a bay
embayments
noun(em-bay-ment)
a bay or a conformation resembling a bay

Words Related to embayments!

embayments Examples by Brain Bank Users