Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
ultrasounds
in English
ultrasounds
us
//ˈʌltrəˌsɔndz//
uk
//ˈʌltrəˌsaʊndz//
#moderate
Lemma:
ultrasound
The lemma is the base or root form of this word.
Definitions
Noun
high-frequency
sounds
above
human
hearing
diagnostic
or
therapeutic
wave
applications
sounds
with
frequencies
over
20
kilohertz
Base Words
sounds
ultra