Meaning of echolocation

Definition of echolocation

(noun) determining the location of something by measuring the time it takes for an echo to return from it

Other information on echolocation

WIKIPEDIA results for echolocation
Amazon results for echolocation