knock out of the box

knock out of the box

English Verb
Ad

Definition

To cause a pitcher to be replaced by heavy hitting.

Ad