meaning of suicide squeeze

1. the runner on third base starts home as the pitcher delivers the ball


Related Words

suicide squeeze | suicide squeeze play |

Developed & Maintained By Taraprasad.com

Treasure Words