What is the meaning of Water_down?

To dilute; to add water to.

To make weaker, less effective.

To simplify or oversimplify; to make easier; to make less difficult.

To make less restrictive; to make more lenient.

Source: wiktionary.org