lairage

noun

  1. 1

    A place where sheep or cattle may be rested during transit to a market or abattoir

Translate “lairage” to another language

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

Lairage Definition & Meaning | TranslatePulse