See also: home run

English edit

Noun edit

homerun (plural homeruns)

  1. Alternative form of home run