Echo Sounder Definition

noun
A device for measuring depth of water by sending pressure waves down from the surface and recording the time until the echo returns from the bottom.
American Heritage

A sonar device used for echo sounding.

Wiktionary
Synonyms:

Other Word Forms of Echo Sounder

Noun

Singular:
echo sounder
Plural:
echo sounders

Echo Sounder Is Also Mentioned In

Find Similar Words

Find similar words to echo sounder using the buttons below.

Words Starting With

Words Ending With

Unscrambles

echo sounder
Advertisement