echolocation
English Dictionary
->
Letter E
-> echolocation
Search Dictionary:
echolocation Definition
(n)
determining
the
location
of
something
by
measuring
the
time
it
takes
for
an
echo
to
return
from
it
echolocation Synonyms
echo sounding
echolocation
© Art Branch Inc.