puzzle

12345678910111213141516171819
Across
  1. 2. buying; purchase
  2. 7. lessen; recede
  3. 9. anger; enrage
  4. 10. strategy; method
  5. 12. suspicious; doubtful
  6. 13. reappear; persists
  7. 14. wise; canny
  8. 15. result; outcome
  9. 16. boring; tiring
  10. 18. mock; humiliate
  11. 19. credible; possible
Down
  1. 1. future; intention
  2. 3. concurrent; in sync
  3. 4. criticize; censure
  4. 5. hesitate; stall
  5. 6. pattern
  6. 8. key; important
  7. 11. action; plan
  8. 17. jail; confine
  9. 18. abolish; dismantle