life-giving

Definition

  • adjective: giving or having power to create or support life
  • adjective: giving or having power to give life and spirit
  • synonyms: invigorating

Examples

  • the sun's 'life-giving' energy

Movie clips

Movie quotes