ECHOLOCATION


Meaning of ECHOLOCATION in English

[ 'ɛkə(ʊ)lə(ʊ)ˌkeɪʃ(ə)n ]

■ noun the location of objects by reflected sound, in particular as used by animals such as dolphins and bats.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.