English noun: home run
|1.||home run (act) a base hit on which the batter scores a run|
|Broader (hypernym)||base hit, safety|
|Narrower (hyponym)||solo blast, solo homer|
|2.||home run (act) something that exactly succeeds in achieving its goal|
|Samples||The new advertising campaign was a bell ringer.|
Scored a bull's eye.
Hit the mark.
The president's speech was a home run.
|Synonyms||bell ringer, bull's eye, mark|
|Domain usage||figure, figure of speech, image, trope|