Verb · B2
flourish
Meaning

to grow or develop in a healthy way especially due to favorable conditions