echo sounder
noun
                                
              
          
                                                      : an instrument for determining the depth of a body of water or of an object below the surface by sound waves                                      
                
                    
Love words? Need even more definitions?
  
  Merriam-Webster unabridged




Share