Search in full dictionary

CHEER TO THE ECHO

CHEER TO THE ECHO
ScnTUEU
to cheer or applaud (a person, team, etc.) so loudly and strongly that echoes are created. The origin of this phrase is unknown.