WATER (11)


Meaning of WATER (11) in English

(n.) To add water to (anything), thereby extending the quantity or bulk while reducing the strength or quality; to extend; to dilute; to weaken.

Webster's English dictionary.      Английский словарь Webster.