See Also: stopcock(dictionary)
stopcock(dictionary)

stopcock (iou)



stopcock noun. L16.
[from STOP noun2 or verb + COCK noun1.]
An externally operated valve for regulating the flow of a liquid or gas through a pipe etc.