Definition of embowed in English:

embowed

adjective

literary
  • 1Bent, arched, or vaulted.

    1. 1.1Heraldry postpositive (of an arm) bent at the elbow or (of a dolphin) with the body curved.

Pronunciation

embowed

/ɪmˈbəʊd//ɛm-/