Stopcocks Meaning

There are 1 meaning(s) for word Stopcocks

Stopcocks Meaning 1 : faucet consisting of a rotating device for regulating flow of a liquid

    Synonyms : cock,  turncock