0%

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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?