ALL meanings of echograph
ech·o·graph
E e - noun echograph a device that records oceanic depths by means of sonic waves. 1
- noun echograph a similar device used in ultrasonography to examine internal body structures or monitor fetal development. 1
- noun echograph a device that uses sonic waves to measure the depth of water 0