home-run
Nouns
- (n) a base hit on which the batter scores a run homer,
-
(n) 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