Vocabulary

12345678910111213141516171819202122232425
Across
  1. 2. government by a few
  2. 5. palm reading
  3. 6. an easy lucrative job
  4. 7. supporter
  5. 8. talking in circles
  6. 13. not compromising
  7. 18. treacherous
  8. 20. self-obsession
  9. 22. innocent and naive
  10. 24. speech to oneself
  11. 25. burning
Down
  1. 1. a flowing together
  2. 3. renounce
  3. 4. stubborn
  4. 9. fish scientist
  5. 10. rambling
  6. 11. semitransparent
  7. 12. brilliantly clear
  8. 14. painkiller
  9. 15. bringing sleep
  10. 16. blatant
  11. 17. sociable
  12. 19. topple from power
  13. 21. make soft
  14. 23. multi-linguist