Subscribe
URL of the page has been copied to clipboard.
Meaning : The runner on third base starts home as the pitcher delivers the ball.
Synonyms : suicide squeeze play
Install App
Suicide squeeze meaning in Telugu.