meaning of odds on

1. having a better than even chance of success; "the odds-on ">favorite"


Related Words

odds-on |

Developed & Maintained By Taraprasad.com

Treasure Words