Yahoo Web Search

Search results

  1. Dictionary
    home run
    /ˌhəʊm ˈrʌn/

    noun

    • 1. a hit that allows the batter to make a complete circuit of the bases and score a run.