Water down(phrasal verb)

Water down - (To reduce or temper the force or effectiveness of)

(To reduce or temper the force or effectiveness of)

Hindi meaning:कमज़ोर बना देना

Learn it with 19 more words: Daily Vocabulary – 15 October 2017 →

Subscribe to our newsletter!

* Your mail address will be fully secure . We don’t share!