Dictionary definition for: Echo
1. (n) the persistence of a sound after its source has stopped
2. (v) to say again or imitate; "followers echoing the cries of their leaders"
3. (n) (Greek mythology) a nymph who was spurned by Narcissus and pined away until only her voice remained
4. (v) ring or echo with sound; "the hall resounded with laughter"
5. (n) a reply that repeats what has just been said
6. (v) call to mind; "His words echoed John F. Kennedy"
WordNet 2.1 Copyright Princeton University. All rights reserved.