Watering sth down
-
to add water to a drink, usually an alcoholic drink, in order to make it less strong
Watering sth down meaning & definition 1 of Watering sth down.
-
to deliberately make an idea or opinion less extreme, usually so that other people will accept it:
Watering sth down meaning & definition 2 of Watering sth down.