English dictionary
water down meaning and definition
Definition and meaning of water down at MeaningMonkey.org. water down meaning and definition in the English Dictionary.WATER DOWN verb
Definition of water down (verb)
- make less strong or intense
- "water down the mixture"
- thin by adding water to
- "They watered down the moonshine"
Source: Princeton University Wordnet