ECHO
Definition of ECHO
- (verb)to say again or imitate
- (verb)ring or echo with sound
- (verb)bring to mind
- (noun)the repetition of a sound resulting from reflection of the sound waves
- (noun)a reply that repeats what has just been said
- (noun)a reflected television or radio or radar beam
- (noun)a close parallel of a feeling, idea, style, etc.
- (noun)an imitation or repetition