Turncock Meaning

There are 2 meaning(s) for word Turncock

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

    Synonyms : cock,  stopcock
Meaning 2 : one employed to control water supply by turning water mains on and off