Across
- 3. to drive away or disprove
- 4. stubborn; determined
- 7. courageous
- 8. courageous
- 9. diligent
- 14. respectful submission; yielding
- 15. cause anxiety
Down
- 1. striving
- 2. hindrance; impediment
- 5. obstacle
- 6. destroyed
- 10. submissive; subservient
- 11. difficult; trying
- 12. prove wrong
- 13. not yielding
