'spark of life' definitions:

Synonyms of 'spark of life'

From: Moby Thesaurus