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.