SynonymX
Speak
Echolocation
Definition of Echolocation
1.
Determining the location of something by measuring the time it takes for an echo to return from it
Noun
Synonyms for word "echolocation"
echo sounding
Semanticaly linked words with "echolocation"
fix
localisation
localization
locating
location
Hyponims for word "echolocation"
fix
localisation
localization
locating
location