Meaning of stopcock

Definition of stopcock

(noun) faucet consisting of a rotating device for regulating flow of a liquid

Other information on stopcock

WIKIPEDIA results for stopcock
Amazon results for stopcock