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