Home

Word

batting cage, n.
more info a movable screen placed behind home base to catch balls during batting practice
<noun.artifact>

batting cage cage
semantic pointers
hypernym