Meaning of “water sth down” - Learner’s Dictionary

water sth down

phrasal verb with water uk us /ˈwɔːtər/ verb
DRINK
MAKE WEAKER

to make a plan or idea less extreme, usually so that people will accept it

(Definition of “water sth down” from the Cambridge Learner’s Dictionary © Cambridge University Press)