ball launcher
Canine toy catapult
A ball launcher is a device that throws balls automatically, used for dog exercise or sports practice.
Tennis ball launchers let dogs fetch repeatedly without human effort.
In baseball and softball, pitching machines serve the same function for batting practice.
The dog waited eagerly in front of the ball launcher.
- catapultSiege engine for launching
- trebuchetCounterweight-powered projectile launcher
- pitching machineDevice that hurls baseballs
- cannonLarge mounted gun
- slingshotForked projectile launcher
thrower · projectile · fetch · dog park · backyard fun · tennis court · dog toy · arc · trajectory · release · spring-loaded · air pressure · velocity · lob · high arc · hurl · fling · automatic