Previous quick solution
Across: 7. Dilly-dallying 8. Wreckage 9. Acts 10. Wonder 12. Intend 14. Eon 15. Issues 17. Global 19. Itch 21. Rarefied 23. Guardian angel
Down: 1. Vitreous 2. Placed 3. Idea 4. Fleeting 5. Tyrant 6. Knit 11. Restrain 13. Neatened 16. Unhurt 18. Offend 20. Taut 22. Runt