(~s, thriving, ~d)
1.
If someone or something ~s, they do well and are successful, healthy, or strong.
Today his company continues to ~...
...the river’s thriving population of kingfishers.
VERB: V, V-ing
2.
If you say that someone ~s 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 ~ on a stressful lifestyle...
VERB: V on n/-ing