ECHO

Definition of ECHO

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