Definition of echolocation in English:
The location of objects by reflected sound, in particular that used by animals such as dolphins and bats.
- Many odontocetes can navigate by echolocation, producing sound waves using a complex system of nasal sacs and passages, and using the echoes to navigate.
- Like bats, dolphins use echolocation, an internal sonar system, to help them navigate, avoid predators and find food.
- The rivers used by most platanistids are muddy, and these animals probably rely on echolocation more than vision to locate their prey.
Definition of echolocation in:
- British & World English dictionary