WTWM

whatsthatwordmean

← Definition
Guess

embay

verbTo enclose or shelter in a bay or inlet.

Synonyms

shelterverbencloseverb

Built for word lovers.