Find the word definition

Wiktionary
pin seal

n. A leather made from the skin of a young seal (often attributive). (from 20th c.)

Usage examples of "pin seal".

From his inner pocket he withdrew a checkbook, pin seal with gold corners.