Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Noun: home run  howm rún
  1. A base hit on which the batter scores a run
    - homer, dinger
  2. Something that exactly succeeds in achieving its goal
    "the president's speech was a home run";
    - bell ringer, bull's eye, mark

Derived forms: home runs

Type of: base hit, safety, success

Encyclopedia: Home run