thunderclapTranslate thunderclap | into French | into Italian German translation of thunderclapn. Donnerschlagthunderclap in other Oxford dictionaries Definition of thunderclap in the British & World English dictionary Definition of thunderclap in the US English dictionary