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