Meaning of “echo” - Learner’s Dictionary

echo

verb uk us /ˈekəʊ/ (present participle echoing, past tense and past participle echoed)
SOUND [ I ]

If a sound echoes, or a place echoes with a sound, you hear the sound again because you are in a large, empty space:

Their voices echoed around the room.
REPEAT [ T ]

to repeat something that someone else has said because you agree with it:

This report echoes some of the earlier research I've read.

(Definition of “echo verb” from the Cambridge Learner’s Dictionary © Cambridge University Press)