Verb
·
B2
flourish
Meaning
to grow or develop in a healthy way especially due to favorable conditions