on road recovery (adjective) better: improved in health
Detalii: better is greater in excellence or higher in quality; more useful; more highly skilled; healthier than before - while bettor is someone who bets
Sinonime: abstract, break it off, break it up,
cut off,
detach, disassociate, disengage, disjoin, dissever, dissociate, disunite, divide, drop it, part, separate, sever, sideline, unfix
Antonime: attach, connect, couple,
hitch,
hook,
join, link,
plug