Topic: AGRICULTURE


stockyard

noun
     
stock‧yard [countable]
TA a place where cattle, sheep etc are kept before being taken to a market and sold

Explore AGRICULTURE Topic