Across
- 3. rational
- 8. visible
- 9. likely
- 10. legible
- 11. loyal
- 12. possible
- 14. organised
- 15. honest
- 16. sane
- 19. legal
- 21. comfortable
- 22. grateful
Down
- 1. practical
- 2. tidy
- 4. polite
- 5. friendly
- 6. logical
- 7. selfish
- 12. literate
- 13. alcoholic
- 16. correct
- 17. important
- 18. moral
- 20. happy
