to do or fare well; prosper

listen to the pronunciation of to do or fare well; prosper
Английский Язык - Английский Язык
flourish