We do not currently know of any synonyms for thrave.
The verb thrave is defined as:
See full definition of the word thrave.
Did you mean thrive?