1
Verb
to improve in health
2
to regain strength
3
to be refreshed
4
to reveal
5
to present, demonstrate