home run (n.)youdaoicibaDictYouDict
1856, from home (n.) + run (n.).