CROSSWORD PUZZLE PART 2/WORDLIST 1

1234567891011121314151617181920
Across
  1. 1. very much, extremely
  2. 4. fight against, oppose
  3. 5. strange, unique
  4. 8. inform
  5. 10. stage
  6. 11. formally put an end
  7. 14. according to what is right or wrong
  8. 15. productive
  9. 16. meet by chance
  10. 19. debate
  11. 20. stable, unchanging
Down
  1. 2. sustain
  2. 3. careless, heedless
  3. 6. effort
  4. 7. encourage, raise sb to a higher a rank
  5. 9. arrid
  6. 12. brave
  7. 13. charge for service
  8. 17. keenly
  9. 18. fate