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