Big Huge Thesaurus

percussor

noun

sounds kind of like