Pinyin Dictionary results for "da zhang ta fa"

大张挞伐
to launch an all-out attack (idiom); to roundly condemn; to castigate
Dictionary data provided by CC-CEDICT