100 words

1234567891011121314151617181920212223242526
Across
  1. 5. politics/history
  2. 7. sparing
  3. 10. surplus
  4. 11. fading
  5. 13. admiration
  6. 15. psychic
  7. 17. developed abilities
  8. 19. tolerance
  9. 20. fellowship
  10. 22. attribute
  11. 25. considerate
  12. 26. fake
Down
  1. 1. dull
  2. 2. different
  3. 3. unshakeable
  4. 4. bouncy/frisky
  5. 6. transient
  6. 8. divergence
  7. 9. complaining
  8. 12. stealthy
  9. 14. overworked
  10. 16. subside
  11. 18. perfect
  12. 21. deviation
  13. 23. mimic
  14. 24. fancy