adj. luxuriant, lush, thriving, prospering, blooming, blossoming, fruitful, flowering, burgeoning or bourgeoning, successful, prosperous, booming, growing, increasing Patel runs a flourishing flower shop in Bicester
FLOURISHING
Meaning of FLOURISHING in English
Oxford thesaurus English vocab. Английский словарь Оксфорд тезаурус. 2012