Subscriber login


Forgot your password?

Library card login

Other

echograph

Syllabification: (ech·o·graph)
Pronunciation: /ˈekōˌgraf/

Definition of echograph

noun

  • an instrument for recording echograms; an automated echo sounder.

echograph in other Oxford dictionaries

Definition of echograph in the British & World English dictionary