Definition of Echo

  • 1. The repetition of a sound resulting from reflection of the sound waves Noun
  • 2. (Greek mythology) a nymph who was spurned by Narcissus and pined away until only her voice remained Noun
  • 3. A reply that repeats what has just been said Noun
  • 4. A reflected television or radio or radar beam Noun
  • 5. A close parallel of a feeling, idea, style, etc. Noun
  • 6. An imitation or repetition Noun
  • 7. To say again or imitate Verb
  • 8. Ring or echo with sound Verb
  • 9. Call to mind Verb

Morphology of "echo"

  • echoes

Synonyms for word "echo"

Semanticaly linked words with "echo"

Hyponims for word "echo"