top edge

top edge

English Noun
Ad

Definition

The edge of a bat farthest from the ground.

Ad