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 sounderPlural:
 echo soundersEcho Sounder Is Also Mentioned In
Find Similar Words
Find similar words to echo sounder using the buttons below.





