English dictionary
tap water meaning and definition
Definition and meaning of tap water at MeaningMonkey.org. tap water meaning and definition in the English Dictionary.TAP WATER noun
Definition of tap water (noun)
- water directly from the spigot
Source: Princeton University Wordnet