VariousWords beta
Related Terms:
Definitions:
Noun
echolocation
echo sounding
Definition: determining the location of something by measuring the time it takes for an echo to return from it
Definition: The technique of using reflected pulses of sound to determine depth or the location of objects (or fish) under water.