• Link Centre - Search Engine and Internet Directory

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.