echo location

Definitions

Military

  • noun a method of finding objects under water by sending sound signals down and listening for the echo

Electronics

http://www.dictionarycentral.com/definition/echo-location.html