Embay(v. t.) To bathe; to soothe or lull as by bathing.
Embay(v. t.) To shut in, or shelter, as in a bay.
Embayed(imp. & p. p.) of Embay
Embaying(p. pr. & vb. n.) of Embay
Embayment(n.) A bay.

Words within embayments

9 letter words: 1 results
8 letter words: 2 results
View all words...