batting cage
English
Noun
batting
cage
(
plural
batting cages
)
(
baseball
)
an enclosed area for players to practice the skill of batting.