📖 Definitions of "Home run"
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.
Translate “Home run” into Another Language
Pick a language — the word will be pre-filled in the translator.