batting cage


Meanings

  • a movable screen placed behind home base to catch balls during batting practice

Synonyms