Get Your Premium Membership

Batting Cage

[n] a movable screen placed behind home base to catch balls during batting practice


Related Information

More Batting Cage Links

Synonyms

cage



Book: Radiant Verses: A Journey Through Inspiring Poetry