Big Huge Thesaurus

mangler

noun

sounds kind of like