flourish vb
1 bear fruit, be in one's prime, be successful, be vigorous, bloom, blossom, boom, burgeon, develop, do well, flower, get ahead, get on, go great guns (slang) go up in the world, grow, grow fat, increase, prosper, succeed, thrive
2 brandish, display, flaunt, flutter, shake, sweep, swing, swish, twirl, vaunt, wag, wave, wield n
3 brandishing, dash, display, fanfare, parade, shaking, show, showy gesture, twirling, wave
4 curlicue, decoration, embellishment, ornamentation, plume, sweep
1 decline, diminish, dwindle, fade, fail, grow less, pine, shrink, wane