See also: home run

English

edit

Noun

edit

homerun (plural homeruns)

  1. Alternative form of home run