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