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