abattoir ( synonym found)

Definition of abattoir:

(n) : a public slaughterhouse for cattle, sheep, etc

Back to Top