YourDictionary

echo sounder

noun
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.

link/cite print suggestion box