Across
- 2. predict
- 5. hugeness
- 6. made to operate by machine
- 8. in danger
- 9. move to a safer place
- 11. coming
- 12. strange
- 14. effect; situation
- 16. expected
- 17. cruel
- 18. winning
- 20. very happy
Down
- 1. victims
- 3. reduce
- 4. urgent need of help
- 7. impossible to defeat
- 10. carefully
- 13. disasters
- 15. threatening
- 19. plan; calculate