Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

turncock Definition

Cancel
turncock
noun
A tap or faucet that regulates the flow of a fluid

Words Related to turncock!

turncock Examples by Brain Bank Users