Across
- 2. conquer
- 5. ask urgently
- 7. in an early stage
- 9. to put down
- 10. place of safety
- 11. underground
- 14. skeptical
- 18. grounds for a conclusion
- 19. to result finally
- 20. endanger
Down
- 1. to cut short
- 3. favorable
- 4. undeniable
- 6. to spread through
- 8. stealthy, secretive
- 12. final
- 13. practicable, workable
- 15. puzzling
- 16. guess
- 17. to give off