ECHOLOCATION


Meaning of ECHOLOCATION in English

[echo.lo.ca.tion] n (ca. 1944): a physiological process for locating distant or invisible objects (as prey) by means of sound waves reflected back to the emitter (as a bat) by the objects

Merriam-Webster English vocab.      Английский словарь Merriam Webster.