water down Meaning, Definition & Usage

  1. verb make less strong or intense
    • water down the mixture
  2. verb thin by adding water to
    • They watered down the moonshine

WordNet