Where does “home run” come from?

home run (English): A four-base hit; The portion of a journey that...

Definitions

  1. A four-base hit; The portion of a journey that...

Words derived from “home run

home run — Etymology, Origin & Word History | Etymology Explorer