lay-in

lay-in

English Noun
Ad

Definition

A shot in which the ball is tossed directly into the basket from near the rim.

Ad

Related Words