Pinyin Dictionary results for "bang sha"

棒杀
pushing sb to failure by excessive criticism
Dictionary data provided by CC-CEDICT