Hudsons puzzel

12345678910
Across
  1. 3. debate likely to cause disagreement
  2. 5. wild unstable
  3. 8. to kidnap
  4. 9. woven materials cloth
Down
  1. 1. dishonest immoral
  2. 2. active at night
  3. 4. never ending going on forever
  4. 6. to praise highly
  5. 7. to hate
  6. 10. self satisfied to an annoying degree