Stockyard Meaning

There are 1 meaning(s) for word Stockyard

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