History
History
Synonyms
UK
US
Meaning:
clap

the sound, action, or bringing the open hands together

loud hitting noise

crash

using fast (and often severe) methods to be successful

bang; banging sound

THUNDERCLAP as in Wiktionary
THUNDERCLAP as in Wikipedia