Across
- 3. hinder; obstruct
- 7. to reveal
- 8. loud noise
- 9. against religion
- 10. to respect
- 11. to ruin through clumsiness
- 13. to annoy thoroughly
- 15. well-known, famous, celebrated
- 16. to punish severely
- 19. too trusting; gullible
- 20. to party, celebrate
Down
- 1. sensible; showing good judgement
- 2. to guess
- 4. to keep going
- 5. evil intent
- 6. to return or repay
- 12. again and again
- 14. to regard with horror or loathing; to hate deeply
- 17. to beg
- 18. lonely; forlorn; uninhabited; barren
