Across
- 1. indifference
- 4. differing
- 7. hearing-related
- 8. merry
- 12. unpredictable
- 14. unclear
- 15. obstruct
- 16. daring
- 17. passing
- 18. accept
- 20. arrogant
Down
- 2. self-contradictory
- 3. prevent
- 5. worsen
- 6. persuasive language
- 9. first
- 10. disheartened
- 11. unethical
- 13. the way of interpretation
- 19. great insight
