百发百中 in English bai3 fa1 bai3 zhong4 Meaning
Meanings
- literally (word for word) one hundred shots, one hundred hits
- to carry out a task with great precision
- to shoot with unfailing accuracy
- be a crack shot (idiomatic expression)
Pinyin
bai3 fa1 bai3 zhong4Literal
Literal explanation, with pronunciation and meaning of each character.
百 发 百 中