Meaning of water down

Definition of water down

(verb) make less strong or intense; "water down the mixture"
thin by adding water to; "They watered down the moonshine"

Other information on water down

WIKIPEDIA results for water down
Amazon results for water down