Big Huge Thesaurus

thunderclap

noun