Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

echolocation Definition

Cancel
echolocation
noun(echo-lo-ca-tion)
a physiological process for locating distant or invisible objects (such as prey) by sound waves reflected back to the emitter (such as a bat) from the objects

Words Related to echolocation!

echolocation Examples by Brain Bank Users