life force - English Synonyms Dictionary