Don't you know that you will, shut the monkey...?

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