What is the meaning of Water_down?
To dilute with water; 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.orgSearch words containing