broad seal


noun

the official seal of a country or state.

Origin of broad seal

First recorded in 1530–40

British Dictionary definitions for broad seal

broad seal

noun

the official seal of a nation and its government