homeruns
noun
- 1
A four-base hit.
“The first baseman hit a home run to lead off the ninth.”
- 2
The portion of a journey that ends at home.
“I'm on the home run.”
- 3
A success; especially, a popular success.
“The product was a home run.”
- 4
Sexual intercourse.
Synonyms
Translate “homeruns” to another language
Click any language to open the translator with this word already filled in.