Definition of Water Down

  • 1. Make less strong or intense Verb
  • 2. Thin by adding water to Verb

Semanticaly linked words with "water down"