VividLex

Home / Thesaurus / home run

Thesaurus: home run

a base hit on which the batter scores a run

Full dictionary entry Search Lens associations

Related headwords

Definitions

  1. n. a base hit on which the batter scores a run
  2. n. something that exactly succeeds in achieving its goal