Across
- 3. to discourage
- 5. praise
- 9. to speak ill off
- 11. to take advantage of
- 12. a hard choice
- 13. extinct
- 16. to meet
- 18. firm
- 20. strong dislike
- 21. solid
- 23. following
- 25. to hold the interest of
- 27. orderly
- 28. to end
- 29. careful
- 30. odd
Down
- 1. an enemy
- 2. passion
- 4. a tendency
- 6. to clear of guilt
- 7. lacking ethical principles
- 8. to do harm to
- 10. close
- 14. a perfect model
- 15. abrupt
- 17. good-natured
- 19. furious
- 22. to bring out
- 24. to expand
- 26. to reply
