Definition of leaden seal in English:

leaden seal

noun

mainly historical
  • A seal made of lead, used especially for papal documents.

Pronunciation

leaden seal

/ledn sē(ə)l/ /lɛdn si(ə)l/