WATER STH


Meaning of WATER STH in English

down

1.

to make a liquid weaker by adding water

SYN dilute

2.

[ usually passive ] to change a speech, a piece of writing, etc. in order to make it less strong or offensive

SYN dilute

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.