Gambler has recovered? (6)
I believe the answer is:
better
I believe this is a double definition.
'gambler' is the first definition.
(someone who makes bets is a gambler)
'recovered?' is the second definition.
(I've seen this before)
'has' is the link.
(Other definitions for better that I've seen before include "More acceptable" , "layer" , "showing improvement" , "More effectively" , "Partly or fully recovered from illness" .)