Synonyms for "butchering"

Words with similar meaning