Dictionary |
1 Result
#1
stopcock
n.
[
cock
,
turncock
] faucet consisting of a rotating device for regulating flow of a liquid
. wn