life force

Our editors are putting together more complete content — check back in about 20 minutes

life force — noun

1. the energy that makes living things alive

1.名詞
釋義

the energy that makes living things alive

例句

Yoga is believed to enhance your life force.