Editing words

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