English synonyms about - contact  

jump to corresponding sense entry

jump to corresponding sense entry

home run

noun

1 home run

A base hit on which the batter scores a run.

synonym: homer.

Roget 731: success, successfulness; speed; advance etc. (progress) 282.    trump card; hit, stroke, score; lucky hit, fortunate hit, ... show more

Dutch: homerun

2 home run

Something that exactly succeeds in achieving its goal:
— The president's speech was a home run.

synonyms: bell ringer, bull's eye, mark.

Polish: strzał w dziesiątkę


Find more on home run elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0375