当前位置:首页 > 英语单词
batting cage是什么意思

batting cage

  近义词:cage,

英英释义

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