stockyard

1. (noun) enclosure where cattle, pigs, horses, or sheep are kept temporarily
Related Words: yard



Terms and Conditions of Use / Copyright Notice