home_runEnglish

home run, bell ringer, bull's eye, homer, mark

Noun

A base hit on which the batter scores a run

English: homer, home run

Something that exactly succeeds in achieving its goal

English: bell ringer, bull's eye, mark, home run

English words with similar meanings

Show 4 words