Subscriber login


Forgot your password?

Library card login

Other

echolocation

Syllabification: (ech·o·lo·ca·tion)

Definition of echolocation

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 British & World English dictionary