ball machine

Noun

 * 1)  A machine that shoots tennis balls out of a pipe, allowing a player to practise hitting them.