hand clapping

Noun
  1. A demonstration of approval by clapping the hands together (synset 106704734)

Other Searches