stockyard
1.
(
noun
) enclosure where cattle, pigs, horses, or sheep are kept temporarily
Related Words:
yard
Terms and Conditions of Use / Copyright Notice