home run
noun
- 1
something that exactly succeeds in achieving its goal
the new advertising campaign was a bell ringer
scored a bull's eye
- 2
a base hit on which the batter scores a run
Synonyms
Also useful for “home run”:Crossword— Multi-word entries show up in clues