Pinyin Dictionary results for "peng sha"

捧杀
to praise sb in a way that puts them at a disadvantage
硼砂
borax
Dictionary data provided by CC-CEDICT