Richer gambler right on track? (6,3)
I believe the answer is:
better-off
'richer' is the definition.
(I've seen this before)
'gambler right on track?' is the wordplay.
'gambler' becomes 'better' (someone who makes bets is a gambler).
'right on track?' becomes 'off' (I can't justify this - if you can you should believe this answer much more).
'better'+'off'='BETTER-OFF'
Can you help me to learn more?
(Other definitions for better-off that I've seen before include "Richer" , "In a more financially secure position" .)