echo
English Dictionary
->
Letter E
-> echo
Search Dictionary:
echo Definition
(n)
the
persistence
of
a
sound
after
its
source
has
stopped
(n) (
Greek
mythology
)
a
nymph
who
was
spurned
by
Narcissus
and
pined
away
until
only
her
voice
remained
(n)
a
reply
that
repeats
what
has
just
been
said
(v)
to
say
again
or
imitate
; "
followers
echoing
the
cries
of
their
leaders
"
(v)
ring
or
echo
with
sound
; "
the
hall
resounded
with
laughter
"
(v)
call
to
mind
; "
His
words
echoed
John
F
.
Kennedy
"
echo Synonyms
echo
recall
repeat
replication
resound
reverberate
reverberation
ring
sound reflection
© Art Branch Inc.