Across
- 6. Consistently putting in effort
- 8. Suffer through hardships
- 9. Strong in the face of hardship
- 10. Hinder progress
Down
- 1. Engage in a difficult task
- 2. Mysterious fascination
- 3. Dig into a subject
- 4. Completely destroy
- 5. Primitive or basic
- 7. Push or shove
