1. Verb
To bathe; to soothe or lull as by bathing.
2. Verb
To shut in, or shelter, as in a bay.
More about this word
Synonyms and related words
Explore this word
