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