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"
Synonyms for word "echo"
Semanticaly linked words with "echo"
Hyponims for word "echo"