More than just an online dictionary!
(n.) A public slaughterhouse for cattle, sheep, etc.
Abattis Abattoir Abattoirs