WATER DOWN Meaning of WATER DOWN in English add water to make it weaker, dilute The cherry drink is too strong. It should be watered down. Wayne Magnuson. English idioms vocabulary. Словарь английских идиом. 2012