adjective to noun

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