shamblesEnglish

shambles, abattoir, butchery, slaughterhouse

Noun

A building where animals are butchered

English: abattoir, butchery, shambles, slaughterhouse

Bahasa: pembantaian

Bahasa words with similar meanings

English words with similar meanings

Show 3 words