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