Pinyin Dictionary results for "bai fa bai zhong"

百发百中
lit. one hundred shots, one hundred hits; to carry out a task with great precision; to shoot with unfailing accuracy; be a crack shot (idiom)
Dictionary data provided by CC-CEDICT