Echo Sounder Definition
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.
American Heritage
A sonar device used for echo sounding.
Wiktionary
Other Word Forms of Echo Sounder
Noun
Singular:
echo sounder
Plural:
echo soundersEcho Sounder Is Also Mentioned In
Find Similar Words
Find similar words to echo sounder using the buttons below.