echo sounder
noun
11 letters3 syllables17 points in Scrabble®19 points in WWF®
DEFINITIONS1
NOUN
1
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.
WORD FORMS
Starts withE
Ends withR
GAME SCORES
Scrabble®17 points
Words With Friends®19 points
Double word34 points
Triple word51 points
GOOD TO KNOW
Starts & ends withE … R
Syllablesech · o sound · er
SYNONYMS & RELATED2
KEEP EXPLORING4