stopcockEnglish

cock, stopcock, turncock

Noun

Faucet consisting of a rotating device for regulating flow of a liquid

English: stopcock, cock, turncock

English words with similar meanings

Show 2 words