What does batting cage mean?

batting cage meaning in General Dictionary

a movable display put behind home base to get balls during batting training