WTWM

whatsthatwordmean

← Definition
Guess

embays

verbTo enclose or shelter in a bay or inlet; to form into a bay.

Synonyms

encloseverbshelterverb

Built for word lovers.