Synonyms:
boom, thrive, flourish, expand
Meaning: grow vigorously; "The deer population in this town is thriving"; "business is booming"
Synonyms:
thrive, prosper, fly_high, flourish
Meaning: make steady progress; be at the high point in one's career or reach a high point in historical significance or importance; "The new student is thriving"
Usage examples
"He shall have plenty of room to roam about," said Daedalus; "and if you will only now and then feed one of your enemies to him, I promise you that he shall live and thrive."
The dog can subsist on many kinds of food, and it is a curious fact, that when fed entirely on flesh he will sometimes get lean; because, as has been well observed, it is not on what animals eat that they thrive, but on what they digest.