home run

noun

  1. 1

    something that exactly succeeds in achieving its goal

    the new advertising campaign was a bell ringer

    scored a bull's eye

  2. 2

    a base hit on which the batter scores a run

Synonyms

Also useful for “home run”:Crossword