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