EnglishMerriam-Webster Dictionary
den='true'>,
nonplus, rattlebelittle, castigate, criticize, cry down, decry, depreciate, detract, diminish, discount, disparage, minimize, put down, ridicule, write off belittle, castigate, criticize, cry down, decry, depreciate, detract, diminish, discount, disparage, minimize, put down, ridicule, write off