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