Longman Dictionary of Contemporary English homepage

Topic: PHYSICS


ultrasound

noun
     
ul‧tra‧sound
1 [uncountable]HPM sound that is too high for humans to hear
2 [uncountable and countable]MHMB a medical process using this type of sound, that produces an image of something inside your body:
investigation of the liver by ultrasound
An ultrasound scan revealed that the baby was a boy.
Word of the Day
The PHYSICS
Word of the Day is:

Other related topics