dumb down

中高级 (B2) informal

To make something easier to understand by removing difficult or complex parts, but usually in a way that makes it less good.

"Critics accused the documentary of dumbing down complex scientific topics to attract a wider audience."


相关短语