Meaning of handclap

Definition of handclap

(noun) a clap of the hands to indicate approval

Other information on handclap

WIKIPEDIA results for handclap
Amazon results for handclap