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

water tap Definition

Cancel
water tap
noun()
a faucet for drawing water from a pipe or cask
Synonyms: hydrant, tap, water faucet,

Words Related to water tap!

water tap Examples by Brain Bank Users