noun pl. echoes
- the repetition of a sound by reflection of sound waves from a surface
- a sound so produced
- any repetition or imitation of the words, style, ideas, etc. of another
- a person who thus repeats or imitates
- sympathetic response
- Electronics a radar wave reflected from an object, appearing as a spot of light on a radarscope
- Gr. Myth. a nymph who, because of her unreturned love for Narcissus, pines away until only her voice remains
- Music
- a soft repetition of a phrase
- an organ stop for producing the effect of echo
- Radio, TV the reception of two similar and almost simultaneous signals because one of them has been delayed slightly by reflection from the E layer in transmission
Origin:
ME ecco < L echo < Gr ēchō < IE base *(s)waĝh-, var. of *wag-, to cry out > L vagire, OE swogan, to sound, roar
intransitive verb echoed, echoing
- to resound with an echo; reverberate
- to be repeated as or like an echo