water tap
English Dictionary
->
Letter W
-> water tap
Search Dictionary:
water tap Definition
(n)
a
faucet
for
drawing
water
from
a
pipe
or
cask
water tap Synonyms
hydrant
spigot
tap
water faucet
water tap
© Art Branch Inc.