GeneralConnection.com
➔
Dictionary
echo sounder
Noun
1. sonar
1. asdic, measuring instrument, measuring system, measuring device, navigational instrument
Usage