投手戦

pitching duel; pitchers' battle

Meaning

  1. n
    pitching duel; pitchers' battle

Example sentences