BATTING CAGE


Meaning of BATTING CAGE in English

noun Date: 1952 a screen placed around the back and sides of the home plate area to stop baseballs during batting practice

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.