English vocab

123456789101112131415161718192021
Across
  1. 2. agree
  2. 4. seemingly absurd or contradictory
  3. 10. something elaborately or fancifully designed
  4. 12. making a show of being morally superior
  5. 14. unrestrained
  6. 15. having narrow or limited concerns
  7. 16. light-reflecting surface computers use
  8. 18. self-satisfied/indifferent
  9. 19. a suspension of activity
  10. 21. deep insight; great depth of knowledge
Down
  1. 1. available in electronic form
  2. 3. loud and clear
  3. 5. incapable of being corrected
  4. 6. people who annoy or provoke others
  5. 7. controlled by computers or computer systems
  6. 8. a portable computer
  7. 9. warn
  8. 11. visual media product using moving images
  9. 13. to engage in thought or reflection
  10. 17. to determine by using a computer
  11. 20. rejected as untrue or unjust