English Dictionary
◊ HANDCLAP
handclap
n : a clap of the hands to indicate approval