Across
- 3. cultivate
- 5. therefore
- 8. one who writes novels
- 9. region
- 12. freedom
- 14. complicated
- 15. victory
- 17. showing the capacity for endurance
- 19. come across
- 20. a slight indication
- 22. age
Down
- 1. push for something
- 2. an energetic style
- 4. discover or determine the existence
- 6. give the right to
- 7. eyecatching
- 10. resident
- 11. the state of owing sth.
- 13. typical
- 16. continuously
- 18. pocket money
- 21. experience
