Fetching details from the dictionary...

to make (the best) use of; to put to good use; to leverage (skills, attributes, experience, etc.); to capitalise on (experience, etc.)
to let live; to keep alive
to revive; to resuscitate; to bring back to life
to restore (a deleted passage; in proofreading)
経験を生かして新しい仕事に挑戦する。
I'll take on a new job leveraging my experience.
地元の新鮮な食材を最大限に生かした創作料理を作った。
I made a dish that brings out the ingredients.
彼女の才能を生かす機会を与えたい。
I want to give her a chance to use her talent.