februate

listen to the pronunciation of februate
English - English
To experience purification or rejuvenation
To purify, to rejuvenate, to renew