Home run
WordNet

noun


(1)   Something that exactly succeeds in achieving its goal
"The new advertising campaign was a bell ringer"
"Scored a bull's eye"
"Hit the mark"
"The president's speech was a home run"
(2)   A base hit on which the batter scores a run
WiktionaryText

Noun


home run
  1. A four-base hit, a homer
    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.
 
x
OK