Definition, synonyms and picture of pitching machine

Learn in

pitching machine

n. pitching machine

Definition of pitching machine in English

Machine that forcefully launches baseballs at a distance of several meters.

Synonyms of pitching machine in English

-

Lists where this word appears

Baseball Objects

10 words to learn