INVIGORANT Meaning of INVIGORANT in English /in vig"euhr euhnt/ , n.a tonic. [ 1815-25; INVIGOR(ATE) + -ANT ] Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012