EMBAY Meaning of EMBAY in English [em.bay] vt (1600): to trap or catch in or as if in a bay "an ~ed sailing ship" Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012