invigorator meaning: Noun: invigorator An agent that gives or restores life or vigour - quickener , enlivener Derived forms: invigorators See also: invigorate Type of: agent invigorator en francais:n. fortifiant, remontant, stimulant, personne qui redonne de l'énergieinvigorator 뜻:noun, 기운을 돋우어 주는 사람(것), 자극물, 강장제