thrive, prosper, fly high, flourish -- (make steady progress; be at the high point in one's career or reach a high point in historical significance or importance; "The new student is thriving")
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar