lifeblood
English Dictionary
->
Letter L
-> lifeblood
Search Dictionary:
lifeblood Definition
(n)
the
blood
considered
as
the
seat
of
vitality
(n)
an
essential
or
life
-
giving
force
; "
water
is
the
lifeblood
of
India
"
lifeblood Synonyms
lifeblood
© Art Branch Inc.