History
History
Synonyms
UK
US
Meaning:
clap

the sound, action, or bringing the open hands together

loud hitting noise

HANDCLAP as in Wiktionary
HANDCLAP as in Wikipedia