Echo-sounder meaning

A device for measuring depth of water by sending pressure waves down from the surface and recording the time until the echo returns from the bottom.
noun
0
0
A sonar device used for echo sounding.
noun
0
0
Advertisement