Do very well (6)
'do very well' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for excel that I've seen before include "Do particularly well" , "Be pre-eminent" , "Predominate in" , "Show brilliance" , "Succeed, stand out" .)
'do very well' is the definition.
(I've seen this in another clue)
This is the entire clue.
(Other definitions for thrive that I've seen before include "Grow vigorously, flourish" , "Do well, flourish" , "Be successful" , "Succeed" , "Develop well" .)