home run Meaning, Definition & Usage

  1. noun a base hit on which the batter scores a run
    homer.
  2. noun something that exactly succeeds in achieving its goal
    bull's eye; bell ringer; mark.
    • the new advertising campaign was a bell ringer
    • scored a bull's eye
    • hit the mark
    • the president's speech was a home run

WordNet