holding_penEnglish

holding paddock, holding pen, holding yard

Noun

A pen where livestock is temporarily confined

English: holding pen, holding paddock, holding yard

English words with similar meanings

Show 2 words