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