water down, to water (something) down : Idioms in English

water down, to water (something) down

To dilute or weaken something
Usage:
Carl's admission that he, too, had once peeked at a friend's answers, watered down the effect of his speech against cheating.
Lightning fast vocabulary building for SAT, ACT, GRE, GMAT and CAT