ALL meanings of echo sounder
ech·o sound·er
E e - noun echo sounder a sonar instrument that uses echolocation to measure depths under water. 1
- noun echo sounder a navigation and position-finding device that determines depth by measuring the time taken for a pulse of high-frequency sound to reach the sea bed or a submerged object and for the echo to return 0