water down ( synonym found)

Definition of water down:

(v) : to dilute; to add water; to make weaker; to simplify or oversimplify
"you need to water down the lemonade a bit more to make it less sweet, dear."

Definition of water down:

(v) : to dilute; to add water; to make weaker; to simplify or oversimplify
"you need to water down the lemonade a bit more to make it less sweet, dear."

Back to Top