meaning of suicide squeeze play

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


Related Words

suicide squeeze play |

Developed & Maintained By Taraprasad.com

Treasure Words