EMBOWED Meaning of EMBOWED in English [em.bowed] adj (15c): bent like a bow: arched Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012