Synonyms for "mangler"

Words with similar meaning