EMBAY Meaning of EMBAY in English ■ verb1》 force (a boat) into a bay. 2》 chiefly Geology enclose in a recess or hollow. 3》 [as adjective ~ed ] formed into bays. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004