Meaning of the word "home run" in English

What does "home run" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

home run

US /ˈhoʊm rʌn/
UK /ˈhəʊm ˌrʌn/
"home run" picture

Noun

1.

a hit in baseball that allows the batter to circle all the bases and score a run, usually by hitting the ball out of the playing field

Example:
He hit a grand slam home run in the bottom of the ninth inning.
The crowd erupted when she hit a towering home run.
2.

a complete success

Example:
Her presentation was a real home run; everyone was impressed.
The new marketing campaign was a home run for the company.