INSPIRIT Meaning of INSPIRIT in English v. breathe life or energy into, animate Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012