LIFEBLOOD

Definition of LIFEBLOOD

  1. (noun)the blood considered as the seat of vitality
  2. (noun)an essential or life-giving force