Meaning of home run
Definition of home run
(noun)
a
base
hit on which the
batter
scores
a run
something that
exactly
succeeds in achieving its goal; "the new
advertising
campaign
was a
bell
ringer"; "scored a bull's eye"; "hit the mark"; "the president's
speech
was a
home
run"
Other information on home run
WIKIPEDIA results for
home run
Amazon results for
home run
Tweet