What is the meaning of applaud in English?

Learn vocabulary with pictures as well as definitions of applaud in English

Learn in

See more

v. applaud

Definition of applaud in English

To clap repeatedly in praise.