WORD OF THE DAY REJUVENATE(Verb) /rɪˈdʒuːvəneɪt/ Meaning: Make (someone or something) look or feel better, younger, or more vital. To restore to an original or new condition. Restore (a river or stream) to a condition characteristic of a younger landscape. Usage: A newly refurbished building has been praised for helping to rejuvenate the surrounding town […]