pinfold

noun

  1. 1

    An open enclosure for animals, especially an area where stray animals were rounded up if their owners failed to properly supervise their use of common grazing land.

verb

  1. 1

    To confine (animals) in a pinfold.

Translate “pinfold” to another language

Click any language to open the translator with this word already filled in.

Pinfold Definition & Meaning | TranslatePulse