General flourishing:
* Prosper
* Thrive
* Succeed
* Blossom
* Grow
* Develop
* Expand
* Advance
* Progress
* Prosperous
Flourishing in a dramatic way:
* Wave
* Brandish
* Display
* Show off
* Flaunt
Flourishing as a gesture:
* Bow
* Curtsy
* Salute
Flourishing in writing:
* Embellish
* Adorn
* Decorate
* Enhance
* Elaborate
Other:
* Excel
* Dominate
* Triumph
* Soar
* Reach their peak
To choose the best synonym, consider the specific context and the intended meaning.