thriven
Done very well
Thriven is the past participle of thrive, used with auxiliary verbs: The business has thriven under new management.
While thrived now dominates in American English, thriven persists in British usage and formal writing.
Both forms are correct, though thriven sounds slightly archaic or literary to most speakers.
Existing in great quantity
- plentifulExisting in abundance
- fertileAble to reproduce abundantly
- fecundRichly reproductive
- fruitfulProducing abundant results
prolific · productive · teeming · luxuriant · lush · verdant · bountiful · rich
Having great physical energy
- robustStrong and durable
- healthyIn good physical condition
- strongHaving great physical power
- energeticHaving much vigor
vital · resilient · hardy · fit · hale · hearty · sound · well
Enjoying wealth and success
- wealthyHaving abundant financial resources
- affluentHaving abundant financial resources
- successfulHaving achieved one's aims
- fortunateEnjoying favorable circumstances
well-off · comfortable · secure · stable · established · accomplished · achieved · attained
Producing flowers now
- blossomingBeginning to flower
- burgeoningExpanding or developing rapidly
- prosperingSucceeding financially or generally
- growingIncreasing or enlarging
developing · maturing · succeeding · advancing · progressing · improving · expanding · increasing
abundant
Existing in great quantity
fruitful · prolific · productive · teeming · luxuriant · lush · verdant · bountiful · rich · overflowing
vigorous
Having great physical energy
energetic · vital · resilient · hardy · fit · hale · hearty · sound · well · vibrant
prosperous
Enjoying wealth and success
- wealthyHaving abundant financial resources
- affluentHaving abundant financial resources
- successfulHaving achieved one's aims
fortunate · well-off · comfortable · secure · stable · established · accomplished · achieved · attained · realized
blooming
Producing flowers now
- blossomingBeginning to flower
- burgeoningExpanding or developing rapidly
- prosperingSucceeding financially or generally
growing · developing · maturing · succeeding · advancing · progressing · improving · expanding · increasing · rising
- thrive and prosperSucceed vigorously over time
- failure to thriveInadequate childhood growth diagnosis