EMBAY Meaning of EMBAY in English vt to shut in, or shelter, as in a bay. 2. embay ·vt to bathe; to soothe or lull as by bathing. Webster English vocab. Английский словарь Webster. 2012