Definition of superciliary arch in English:

superciliary arch

noun

  • 1The superior margin of the orbit (rare).

  • 2A thickened area of the frontal bone located above the superior orbital margin.

Origin

Mid 18th century.