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