English dictionary
water tap meaning and definition
Definition and meaning of water tap at MeaningMonkey.org. water tap meaning and definition in the English Dictionary.WATER TAP noun
Definition of water tap (noun)
- a faucet for drawing water from a pipe or cask
- synonyms: hydrant, tap, water faucet
Source: Princeton University Wordnet