English dictionary
echo sounder meaning and definition
Definition and meaning of echo sounder at MeaningMonkey.org. echo sounder meaning and definition in the English Dictionary.ECHO SOUNDER noun
Definition of echo sounder (noun)
Source: Princeton University Wordnet