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