To increase in bulk or stature; to grow vigorously or luxuriantly, as a plant; to flourish; as, young cattle thrive in rich pastures; trees thrive in a good soil
If someone or something thrives, they do well and are successful, healthy, or strong. Today his company continues to thrive the river's thriving population of kingfishers
If you say that someone thrives on a particular situation, you mean that they enjoy it or that they can deal with it very well, especially when other people find it unpleasant or difficult. Many people thrive on a stressful lifestyle. to become very successful or very strong and healthy (thrifask, probably from thrifa )