home run
home run
noun
1. (sports) 
a. el jonrón (M) (Latin America) 
Angel hit a home run and the team scored four points.Ángel conectó un jonrón y el equipo anotó cuatro puntos.
b. el cuadrangular (M) (Latin America) 
Nelson batted a home run.Nelson bateó un cuadrangular.
Jessie hit another home run today.Jessie bateó otro home run hoy.
Examples
Search history
Did this page answer your question?