What does Ballwurf mean?

Ballwurf - German to English

ball-throwing