Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

echo sounder Definition

Cancel
echo sounder
noun(echo sounder)
an instrument for determining the depth of a body of water or of an object below the surface by sound waves

Words Related to echo sounder!

echo sounder Examples by Brain Bank Users