Across
- 2. Stubborn
- 6. Touchable
- 7. Cut
- 10. Praiseworthy
- 12. Full
- 16. Puzzle;mystery
- 17. Given freedom
- 21. Rough or coarse
- 22. Offensive speech to religious sentiments
- 23. Shameful
- 24. Maze
Down
- 1. Snuggle
- 3. Swelling or waving
- 4. Hurry
- 5. Hate
- 8. Believable
- 9. To shrink away in fear
- 11. Obvious
- 13. Establish
- 14. Bringers of warnings
- 15. Increase the value of
- 18. Cancel
- 19. Cheat or defraud
- 20. Of little value
- 25. Late
