Word Games Pro Dictionary
sonograph
noun
An instrument that uses the differential transmission and reflection of ultrasonic waves in order to provide an image of a bodily organ
Quick reference
Word Facts
Listen
Audio Pronunciation
Meaning
Definitions
noun
An instrument that uses the differential transmission and reflection of ultrasonic waves in order to provide an image of a bodily organ
Check yourself
Practise This Word
Three quick questions on this word. Nothing is recorded — practise it as often as you like.