cross bat

cross bat

English Noun
Ad

Definition

The bat, when swung in a horizontal arc.

Ad