High-embowed /(?)/

High·-em·bowed

High-embowed

a.
  1. Having lofty arches.