Synonyms of Tap Water in English :
Antonyms of Tap Water in English
Thesaurus of Tap Water in English
1. (noun) water directly from the spigot