Dictionary |
1 Result
#1
abattoir
n.
[
butchery
,
shambles
,
slaughterhouse
] a building where animals are butchered
. wn