Watered-down meaning
Diminished in force or effect.
adjective
(idiomatic) Weakened or simplified.
They teach a watered-down calculus class for non-majors.
adjective
Simple past tense and past participle of water down.
verb
Advertisement