Echolocation — synonyms, definition
1. echolocation (Noun)
1 synonym
echo sounding
1 definition
echolocation (Noun) — Determining the location of something by measuring the time it takes for an echo to return from it.
5 types of
fix localisation localization locating location