flourish

Definition

To grow or develop in a healthy way; a bold or dramatic gesture.

Example

"The garden flourished under her careful attention."