thrive
verb
-
grow vigorouslyboom
-
make steady progressflourish