batting cage

Noun
  1. A movable screen placed behind home base to catch balls during batting practice (synset 102814194)

Other Searches