Improved (6)
'improved' is the definition.
(similar in meaning)
This is all the clue.
(Other definitions for better that I've seen before include "punter" , "Surpass; gambler" , "person making use of 43 [TOTE]" , "Recovered from illness - more satisfactory" , "On the mend" .)
'improved' is the definition.
(similar in meaning)
This is the entire clue.
(Other definitions for enhanced that I've seen before include "Sexed-up" , "Improved in quality" , "Improved or increased the value" , "Increased the attractiveness of, improved" , "Extended" .)
'improved' is the definition.
('better' can be a synonym of 'improve')
This is all the clue.
(Another definition for bettered that I've seen is " Improved".)
'improved' is the definition.
(I've seen this before)
This is the entire clue.
(Other definitions for upgraded that I've seen before include "Improved" , "Raised in status" .)