Noun Definition

echo

1.Definition: (Greek mythology) a nymph who was spurned by Narcissus and pined away until only her voice remained

Category: People

2.Definition: a close parallel of a feeling, idea, style, etc.

"His contention contains more than an echo of Rousseau", "Napoleon III was an echo of the mighty Emperor but an infinitely better man"

Category: General

3.Definition: a reflected television or radio or radar beam

Category: General

4.Definition: a reply that repeats what has just been said

Category: General

5.Definition: an imitation or repetition

"The flower arrangement was created as an echo of a client's still life"

Category: General

6.Definition: the repetition of a sound resulting from reflection of the sound waves

"She could hear echoes of her own footsteps"

Related Noun(s):replication, reverberation

Category: General