Synonyms for Flourish (same or very similar meaning)
WordNet sense 1 (the act of waving):
brandish
WordNet sense 2 ((music) a short lively tune played on brass instruments):
fanfare, tucket
WordNet sense 3 (gain in wealth):
prosper, thrive, fly high
WordNet sense 4 (move or swing back and forth):
wave
WordNet sense 5 (grow stronger):
boom, expand, get ahead
From the ODE community, based on WordNet
add/edit