flourish
Concise Oxford English Dictionary © 2008 Oxford University Press:
flourish/ˈflʌrɪʃ/
▶verb
- 1 grow or develop in a healthy or vigorous way.
■ be working or at the height of one's career during a specified period.
- 2 wave (something) about dramatically.
- 1 a bold or extravagant gesture or action.
- 2 an ornamental flowing curve in handwriting or scrollwork.
- 3 Music an ornate musical passage.
■ a fanfare played by brass instruments.
– derivatives
flourisher noun.
flourisher noun.
– origin ME: from OFr. floriss-, lengthened stem of florir, based on L. florere, from flos, flor- ‘a flower’.
'flourish' also found in these Oxford entries:

