Across
- 3. avoid
- 5. journey
- 6. option
- 8. spacious
- 9. solution
- 11. scar
- 14. eliminate
- 15. rescue
- 17. resist
- 19. edge
- 20. persuade
- 21. attempt
- 22. effort
- 25. profit
Down
- 1. fuel
- 2. opposition
- 4. duty
- 7. progress
- 9. discovery
- 10. require
- 12. scientist
- 13. prevent
- 16. disruption
- 18. maintenance
- 20. notice
- 23. vote
- 24. brief
