It is an inflection of thrive. It means improving the position it was in, it may well be in economic sense or social status. Improve, climb, grow, move forward. Also used to indicate growth or development of a living being (plant or animal).
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list