Broad seal

Broad· seal

Broad seal

  1. The great seal of England; the public seal of a country or state.