English word definition — powered by WordNet
make (to feel) fresh
become or make oneself fresh again
make fresh again
Want to remember freshen?