Definition of pitchers' duel in English:

pitchers' duel

(also pitcher's duel, pitchers duel)

noun

  • A low-scoring game or part of a game in which the outcome is regarded as dependent upon the pitchers' performance.

Origin

Late 19th century; earliest use found in The St. Louis Post-Dispatch.