Meaning 1 ►▼
to hit the ball so hard that the batter can circle the bases and score a run
Barry Bonds hit 70 home runs in 2001.
Meaning 2 ►▼
to do something well to be a winner
You scored a home run with that presentation. I think we'll get the contract.