SPETCHES


Meaning of SPETCHES in English

( n. pl. )

Parings and refuse of hides, skins, etc., from which glue is made.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.