Broad seal

Webster's Dictionary of the English Language

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

Related Words