Across
- 3. careful
- 7. bad-tempered
- 8. persuasion
- 9. opposite
- 10. fake-name
- 11. absorbed
- 13. generous/forgiving
- 15. avoid
- 16. support
- 18. perceive
- 19. health/strength
- 20. skilled
Down
- 1. killed
- 2. overprotective
- 4. disobey
- 5. interpret
- 6. greed
- 12. isolate
- 14. food
- 17. stray
