Pinyin Dictionary results for "xian fa zhi ren"

先发制人
to gain the initiative by striking first (idiom); to preempt; to anticipate; preemptive
Dictionary data provided by CC-CEDICT