WATER DOWN Meaning of WATER DOWN in English dilute, make watery; reduce the strength of, make less intense Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012