Definition of ball tosser in English:

ball tosser

noun

Sport North American
  • 1A person who throws or tosses a ball, especially a baseball player.

  • 2A machine which fires baseballs in order to simulate pitching during batting practice.

Origin

Mid 19th century; earliest use found in Our Boys & Girls.