batting cage

listen to the pronunciation of batting cage
English - Turkish
vuruş kafes
English - English
a movable screen placed behind home base to catch balls during batting practice