echo sounder :

Search Words
You can search or browse for words

echo sounder

  • n  a measuring instrument that sends out an acoustic pulse in water and measures distances in terms of the time for the echo of the pulse to return

Bee Dictionary: Search, browse, look at common errors, idioms and more.