Stockyards Meaning

There are 1 meaning(s) for word Stockyards

Meaning 1 : enclosed yard where cattle, pigs, horses, or sheep are kept temporarily