echolocationPronunciation: /ˈɛkə(ʊ)lə(ʊ)ˌkeɪʃ(ə)n/Definition of echolocation noun [mass noun] the location of objects by reflected sound, in particular that used by animals such as dolphins and bats. echolocation in other Oxford dictionaries Definition of echolocation in the US English dictionary