Subscribe
URL of the page has been copied to clipboard.
Meaning : A hypothetical force to which the functions and qualities peculiar to living things are sometimes ascribed.
Synonyms : life principle
Install App