Definition of majesty escutcheon in English:

majesty escutcheon

noun

Heraldry
historical
  • An escutcheon bearing the royal arms.

Origin

Mid 17th century; earliest use found in Mercurius Politicus.