バッティングケージ
Meanings
Noun
1. batting cage