Advertisement

Synonyms of Echograph

Primary definition: An instrument that records echoes, particularly an echo sounder used in marine navigation to measure water depth graphically.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement