Across
- 2. old
- 3. to lose
- 6. on account of
- 7. heaven, sky
- 9. to upset, disturb
- 10. easy
- 14. to sail
- 17. battle
- 18. complete
- 19. neighboring
Down
- 1. either…or…
- 4. Once upon a time…
- 5. to raise
- 8. army
- 11. against
- 12. attack
- 13. fierce,sharp
- 15. into
- 16. to hold
- 17. powerful
