Across
- 3. optimistic
- 5. necessary
- 6. possible
- 12. inferior
- 13. safe
- 16. accurate
- 17. patient
- 19. superior
- 21. ill
- 22. loyal
- 23. stupid
- 25. strong
Down
- 1. warm
- 2. pesimistic
- 4. popular
- 7. selfish
- 8. brave
- 9. violent
- 10. honest
- 11. proud
- 14. realistic
- 15. mature
- 18. foolish
- 20. reliable
- 24. anxious