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.