hand puppet: a puppet with a cloth body and hollow head; fits over the hand
puppet: a doll with a hollow head of a person or animal and a cloth body; intended to fit over the hand and be manipulated with the fingers
bank shot: a basketball shot that bounces off of the backboard before passing through the hoop