WTWM

whatsthatwordmean

← Definition
Guess

abattoir

nounA place where animals are killed for meat; a slaughterhouse.

Synonyms

slaughterhousenounbutcherynoun

Built for word lovers.