applause

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

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches