Noah Webster's New International Dictionary of the English Language
(a.) Giving life or spirit; having power to give life; inspiriting; invigorating.