Featured Games

2. lifeblood

noun. (ˈlaɪfˌbləd) An essential or life-giving force.
Synonyms
×