echo sounding
1.
(
noun
) determining the location of something by measuring the time it takes for an echo to return from it
Synonyms:
echolocation
Related Words:
fix
,
localisation
,
localization
,
locating
,
location
Terms and Conditions of Use / Copyright Notice