To criticize severely and devastatingly;excoriate.
英
美
严厉地和带毁灭性地批评;
目录
查词历史
英 汉