Vit/Viv

123456789
Across
  1. 1. to bring to life
  2. 3. full of spirit
  3. 5. energy
  4. 6. clear, realistic
  5. 7. staying alive
  6. 8. surgery on something alive
Down
  1. 1. to take something old and renew it
  2. 2. substance needed for life
  3. 4. someone who has lived through something difficult
  4. 9. essential