Synonyms of Water Down in English :
Antonyms of Water Down in English
Thesaurus of Water Down in English
1. (verb) make less strong or intense
2. (verb) thin by adding water to