Definition of open crown in English:

open crown

noun

Heraldry
  • A crown without an arched-over top; a badge or ornament resembling this.

Origin

Mid 19th century; earliest use found in John Cussans (1837–1899), antiquary.