a movable screen placed behind home base to catch balls during batting practice
batting cage 例句
英汉例句
after jordan's camp in santa barbara, nike took me to portland to relax. they let liu wei come with me. we went to a batting cage and i tried to hit a baseball.