handclap

Noun
  1. A clap of the hands to indicate approval (synset 106705114)

Other Searches