Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

homeruns Definition

Cancel
homeruns
noun(home run)
a hit in baseball that enables the batter to make a complete circuit of the bases and score a run
homeruns
noun(home run)
an impressive success
homeruns
noun(home run)
a hit that allows the batter to go around all the bases and score a run

Words Related to homeruns!

homeruns Examples by Brain Bank Users