Synonyms Crossword

1234567891011121314151617181920
Across
  1. 2. On-the-Internet
  2. 4. Grumble
  3. 6. Persuade
  4. 8. Comprehend
  5. 13. Anxious
  6. 15. Weary
  7. 16. Forecast
  8. 18. Examine
  9. 20. Satisfied
Down
  1. 1. Saturday-Sunday
  2. 3. Despise
  3. 4. Build
  4. 5. Finalized
  5. 7. Recall
  6. 9. Help
  7. 10. Insane
  8. 11. Assault
  9. 12. Attempt
  10. 14. Be-Against
  11. 17. Ruin
  12. 19. Irritate