Datasegment.com Online Dictionary
  Online Dictionary : W : water down

water down


1 definition found

water down - WordNet (r) 2.1 (2005) :

  water down
      v 1: make less strong or intense; "water down the mixture"
      2: thin by adding water to; "They watered down the moonshine"