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

home run Definition

Cancel
home run
noun()
a base hit on which the batter scores a run
Synonyms: homer,
home run
noun()
something that exactly succeeds in achieving its goal
Synonyms: bell ringer, bull's eye, mark,
Examples:
The president's speech was a home run.

Words Related to home run!

home run Examples by Brain Bank Users