abattoir

abattoir

abattoir

Noun

a building where animals are butchered

Synonyms: