THE LIFE AND SOUL Meaning of THE LIFE AND SOUL in English essence, most essential part of one's being Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012