Vocabulary

バッティングセンター

batting practice facility; batting practice center; batting cage

noun