Big Huge Thesaurus

handclap

noun

sounds kind of like