Dictionary.com
definitions
  • synonyms

pin seal

See more synonyms on Thesaurus.com
noun
  1. leather made of the skin of young seals.
Show More

Origin of pin seal

First recorded in 1925–30
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018