Definition of majesty escutcheon in English:

majesty escutcheon

noun

historical Heraldry
  • An escutcheon bearing the royal arms.

Origin

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