WATER SOMETHING DOWN


Meaning of WATER SOMETHING DOWN in English

make something less forceful or controversial by changing or leaving out certain details.

→ water

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.