Definition of skin yard in English:

skin yard

noun

  • A yard in which skins are prepared.

Origin

Late 18th century; earliest use found in The Times.