Word info Synonyms

echo sounding

Noun

Meaning

determining the location of something by measuring the time it takes for an echo to return from it

Source: WordNet

Synonyms

Hypernyms

Related terms

Close letter words and terms