n.
1.the persistence of a sound after its source has stopped
2.(Greek mythology) a nymph who was spurned by Narcissus and pined away until only her voice remained
3.a reply that repeats what has just been said echo v.
1.to say again or imitate
2.ring or echo with sound
3.call to mind