To applaud to the echo Meaning, Definition & Usage

Definitions
  1. to give loud and continuous applause.

Webster 1913