WATER DOWN


Meaning of WATER DOWN in English

dilute, make watery; reduce the strength of, make less intense

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.