batting cage是什么意思

batting cage

  近义词:cage,

英英释义

Noun
  1. a movable screen placed behind home base to catch balls during batting practice
上一个词

最近查询