batting cage

noun

1.
a movable screen placed behind home base to catch balls during batting practice