Pinyin Dictionary results for "zhong shi zhi di"

众矢之的
lit. target of a multitude of arrows (idiom); the butt of public criticism; attacked on all sides
Dictionary data provided by CC-CEDICT