Subscriber login


Forgot your password?

Library card login

Other

suicide squeeze

Definition of suicide squeeze

noun

Baseball
  • an act of running for home by a runner on third base as the ball is pitched.