Thesaurasize

water down

0 synonyms found

No synonyms found for water down. Try a different form of the word.

Definition

(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."