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

water sth down

phrasal verb with water us uk /ˈ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)