Wiktionary
water down
vb. 1 To dilute; to add water 2 (context idiomatic English) To make weaker. 3 (context idiomatic English) To simplify or oversimplify; to make easier; to make less difficult. 4 (context idiomatic English) To make less restrictive; to make more lenient.
WordNet
water down
v. make less strong or intense; "water down the mixture"
thin by adding water to; "They watered down the moonshine"