'water down' definitions:

Definition of 'water down'

(from WordNet)
verb
Make less strong or intense; "water down the mixture"
verb
Thin by adding water to; "They watered down the moonshine"

Words containing 'water down'