Definition of "Echo" :
noun: an imitation or repetition
"The flower arrangement was created as an echo of a client's still life."
noun: a close parallel of a feeling, idea, style, etc.
"His contention contains more than an echo of Rousseau."
noun: the repetition of a sound resulting from reflection of the sound waves
"She could hear echoes of her own footsteps."
noun: a reflected television or radio or radar beam
noun: a reply that repeats what has just been said
noun: (Greek mythology) a nymph who was spurned by Narcissus and pined away until only her voice remained
verb: to say again or imitate
"Followers echoing the cries of their leaders."
verb: ring or echo with sound
verb: call to mind
"His words echoed John F. Kennedy."