Definisi 'home run'

English to English
noun
1 a base hit on which the batter scores a run Terjemahkan
source: wordnet30

2 something that exactly succeeds in achieving its goal Terjemahkan
Example:
the new advertising campaign was a bell ringer
scored a bull's eye
hit the mark
the president's speech was a home run
source: wordnet30


Visual Synonyms