Chinese-English dictionary »

一针见血 /yīzhēnjiànxiě/ meaning in English

ChineseEnglish
一针见血 /yīzhēnjiànxiě/ verb

hit the nail on the head(identify something exactly)
verb
[UK: hɪt ðə neɪl ɒn ðə hed] [US: ˈhɪt ðə ˈneɪl ɑːn ðə ˈhed]