Scrabble word: LIFEBLOOD
In which Scrabble dictionary does LIFEBLOOD exist?
Definitions of LIFEBLOOD in dictionaries:
- noun - the blood considered as the seat of vitality
- noun - an essential or life-giving force
- Blood regarded as essential for life.
- An indispensable or vital part: Capable workers are the lifeblood of the business.