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. Сжатый оксфордский словарь английского языка. 2004