Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
diaphragms
in English
diaphragms
us
/daɪˈæfræms/
uk
/daɪˈæfræms/
#uncommon
Lemma:
diaphragm
The lemma is the base or root form of this word.
Definitions
Noun
a
muscle
sheet
separating
thorax
and
abdomen
;
for
respiration
a
flexible
contraceptive
cup
(
for
cervix
coverage
)
a
membrane
separating
cavities
(
in
animals
)
a
thin
membrane
vibrating
to
produce
sound
a
light-limiting
camera
component