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