handclap

Explore definitions, synonyms, and language insights of handclap

Definitions

Noun
a clap of the hands to indicate approval