What is the full meaning of thriven
THRIVE, to grow vigorously [v]
Example of the word thriven placed on a Scrabble board.