Rhyme Desk
Find rhyming words!

Definition of "Stopcock" :

noun: faucet consisting of a rotating device for regulating flow of a liquid