Watered Down (noun) Definition, Meaning & Examples

adjective
  1. made weaker or less effective from or as from dilution with water: a watered-down cocktail; Spectators saw a watered-down version of the famous opera.
Watered Down (noun) Definition, Meaning & Examples

More Definitions