ECHOLOCATION


Meaning of ECHOLOCATION in English

/ ˌekəʊləʊˈkeɪʃn; NAmE ˌekoʊloʊ-/ noun

[ U ] the use of reflected sound waves for finding things, especially by creatures such as dolphins and bats

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.