flourish
Definitions
To grow or develop in a healthy or vigorous way.
To achieve success or thrive in a particular environment.
To wave something around dramatically to attract attention.
Examples
The local economy began to flourish after the new technology park opened.
With the right amount of sunlight and water, these flowers will flourish in your garden.
She added a dramatic flourish to her signature at the end of the document.