Across
- 1. huge
- 4. to put down
- 8. withdraw, renounce previous statements
- 9. in an early stage
- 10. reported, supposed
- 11. hasten
- 17. guess
- 20. an associate in crime
- 21. to hamper, to chain
- 22. deserving blame
- 23. conquer
Down
- 2. abolish, repeal by law
- 3. to strive for
- 5. place of safety
- 6. ruin
- 7. ask urgently
- 8. drive back
- 11. favourable
- 12. sceptical
- 13. acute, keen
- 14. to result finally
- 15. model of excellence
- 16. puzzling
- 18. admittance
- 19. irritate
