Search for word
Search
echolocation
Nouns
(n)
determining the location of something by measuring the time it takes for an echo to return from it
echo sounding
,
Synonyms
echo sounding
Words of close approximity