noun
always hitting the target; infallible
Literally 'one hundred shots, one hundred hits'. Used for perfect accuracy in shooting, predictions, or plans. Often used figuratively for someone whose guesses or actions are always right.
彼の予想は百発百中だ。
His predictions are always right on the mark.
あのスナイパーは百
That sniper has perfect accuracy.