home run
美[hoʊmrʌn] 英[həʊmrʌn]
英英释义
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"