Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
home run
Jump to user comments
Noun
  • 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
  • a base hit on which the batter scores a run
Related words
Related search result for "home run"
Comments and discussion on the word "home run"