applaud to the echo

Verb

 * 1) To give loud and continuous applause.