Definify.com

Definition 2025


homerun

homerun

See also: home run

English

Noun

homerun (plural homeruns)

  1. Alternative form of home run