bn:00009073n
Noun Concept
NL
batting cage
EN
A movable screen placed behind home base to catch balls during batting practice WordNet 3.0
Relations
Sources
WordNet Translations
Wikipedia Translations