Synonyms for "abattoir"

Words with similar meaning