English Dictionary
Definition abattoir in British English
abattoir noun
[countable] noun
/ˈæbəˌtwɑː(r)/
Synonyms and related words
