Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
stopcock
in English
stopcock
us
/stɑpˈkɑk/
uk
/stɒpˈkɒk/
#uncommon
Plural
stopcocks
Definitions
Noun
a
valve
regulating
liquid
or
gas
flow
main
water
shutoff
(
for
homes
);
controls
municipal
supply