Word Hen
What is the meaning of the word "
odds-on
"?
Definitions:
having a better than even chance of success
adjective
the oddson favorite