Answer: pitchingmachine

AnswerCrossword Clue
PITCHINGMACHINE

Batting practice aid