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