Meaning of petcock

Definition of petcock

(noun) regulator consisting of a small cock or faucet or valve for letting out air or releasing compression or draining

Other information on petcock

WIKIPEDIA results for petcock
Amazon results for petcock