odds-on Meaning, Definition & Usage

  1. adjective satellite having a better than even chance of success
    • the odds-on favorite

WordNet