Units 1-3

123456789101112131415161718192021
Across
  1. 1. average
  2. 3. shorten
  3. 5. difficult
  4. 8. supplant
  5. 14. surrender
  6. 16. irregular
  7. 17. tempting
  8. 19. brief
  9. 20. strengthen
  10. 21. profitable
Down
  1. 2. obstinate
  2. 4. remains
  3. 6. false
  4. 7. jumble
  5. 9. concoct
  6. 10. overcome
  7. 11. ignore
  8. 12. recompense
  9. 13. livid
  10. 15. corny
  11. 18. reprimand