Find the word definition

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
  1. v. make less strong or intense; "water down the mixture"

  2. thin by adding water to; "They watered down the moonshine"