Water Down (noun) Definition, Meaning & Examples

verb (tr, adverb)
  1. to dilute or weaken with water
  2. to modify or adulterate, esp so as to omit anything harsh, unpleasant, or offensive
Water Down (noun) Definition, Meaning & Examples

More Definitions