Putting all of one's energy into something; giving it everything one has; going full-out.
来月の試験に向けて全力投球で勉強している。
I'm studying as hard as I can for next month's exam.
プロジェクトに全力投球した結果、成功を収めた。
As a result of putting everything into the project, we succeeded.
彼はいつも仕事に全力投球するタイプだ。
He is the type who always gives his all at work.
In baseball, throwing the ball as hard as possible; pitching with full force (often a fastball).
ピッチャーは最終回に全力投球して三者凡退に抑えた。
The pitcher threw with full force in the final inning and retired the side.
彼は速球で全力投球するタイプだから、球威がある。
He pitches full-force with fastballs, so his pitches have power.