What is the meaning of ball machine in English?

Learn vocabulary with pictures as well as definitions of ball machine in English

Learn in

See more

n. ball machine

Definition of ball machine in English

Machine that forcefully throws tennis balls at a distance of several meters.

Synonyms of ball machine in English

tennis ball machine

See more

n. tennis ball machine

Definition of tennis ball machine in English

Machine that forcefully throws tennis balls at a distance of several meters.

Synonyms of tennis ball machine in English

ball machine