Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


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