History
History
Synonyms
UK
US
Meaning:
abattoir

slaughterhouse (for cattle, etc)

killing place

STOCKYARD as in Wiktionary
STOCKYARD as in Wikipedia