VariousWords beta
Related Terms:
Definitions:
Noun
suicide squeeze play
suicide squeeze
Definition: the runner on third base starts home as the pitcher delivers the ball