Attested.to

Definition

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

Seed ·

Term in context

batting cage in CommonParlance