Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
sphincter
in English
sphincter
us
/sfin(k)tər/
uk
/sfɪŋktə/
#uncommon
Plural
sphincters
Definitions
Noun
a
ringlike
muscle
band
surrounding
bodily
openings
;
constricting
and
relaxing
a
muscular
ring
controlling
flow
(
through
openings
like
the
anus
)
Compounds / Phrases
pyloric sphincter