Meaning of crown arch in English:

crown arch

noun

Engineering
  • An arch or arched structure forming the roof of a tunnel, kiln, etc.

Origin

Early 19th century; earliest use found in The Gentleman's Magazine.