lifeblood Meaning, Definition & Usage

  1. noun the blood considered as the seat of vitality
  2. noun an essential or life-giving force
    • water is the lifeblood of India

WordNet


Life"blood` noun
Definitions
  1. The blood necessary to life; vital blood. Dryden.
  2. Fig.: That which gives strength and energy.
    Money [is] the lifeblood of the nation. Swift.

Webster 1913