English | German | Russian | Czech

batting cage English

Meaning batting cage meaning

What does batting cage mean?

batting cage

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

Synonyms batting cage synonyms

What other words have the same or similar meaning as batting cage?

batting cage English » English

cage batting centre batting center

Are you looking for...?