What does stockyards mean?
noun
A place where livestock are kept for sale, especially cattle, or a large area of land used for this purpose. A stockyard is also a place where goods are stored or sold, especially in a market.
Example
"The city's stockyards were once a major hub for the cattle industry."
Definition generated by AI and curated by RJS Tech Solutions LLP.