EMBOWED Meaning of EMBOWED in English p. a. Bent, curved, arched, bowed, arcuated, arcuate. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012