abattoir
English Dictionary
->
Letter A
-> abattoir
Search Dictionary:
abattoir Definition
(n)
a
building
where
animals
are
butchered
abattoir Synonyms
abattoir
butchery
shambles
slaughterhouse
© Art Branch Inc.