WATER DOWN


Meaning of WATER DOWN in English

[water down] vt (1850): to reduce or temper the force or effectiveness of -- wa.tered-down adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.