echo Meaning and Definition
1. n. the persistence of a sound after its source has stopped
2. n. a reply that repeats what has just been said
3. n. (Greek mythology) a nymph who was spurned by Narcissus and pined away until only her voice remained
4. v. to say again or imitate
5. v. ring or echo with sound
6. v. call to mind
In audio signal processing and acoustics, echo is a reflection of sound that arrives at the listener with a delay after the direct sound.
Sponored Video