echolocation
/ɛkoʊloʊkˈeɪʃʌn/
Explore definitions, synonyms, and language insights of echolocation
Definitions
Noun
determining the location of something by measuring the time it takes for an echo to return from it