Meaning of water tap

Definition of water tap

(noun) a faucet for drawing water from a pipe or cask

Other information on water tap

WIKIPEDIA results for water tap
Amazon results for water tap