Vocabulary #20

1234567891011121314151617181920
Across
  1. 2. widespread
  2. 3. to ridicule
  3. 6. distant, isolated
  4. 8. curse
  5. 9. stubborn
  6. 10. careless, inattentive
  7. 12. a contradiction, puzzle
  8. 16. a retreat
  9. 19. gaudy, cheap, showy
  10. 20. theft of property
Down
  1. 1. beggar
  2. 4. to generate, produce
  3. 5. thoughtful
  4. 7. immoral
  5. 11. to confirm or approve
  6. 13. to shut, to block
  7. 14. burning hot, passionate
  8. 15. a question
  9. 17. to smother or suffocate
  10. 18. accident