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