batting cage Hear it!

batting cage Definition

batting cage

noun

Baseball a screen with three sides and a top, in which batters practice: it keeps missed and fouled pitches within its enclosure