Across
- 3. shrink
- 5. distressing
- 6. small space
- 10. persistent
- 11. deteriorate
- 12. devilish
- 13. difficult
- 15. extravagant language
- 18. one-humped camel
- 20. line
- 21. quick-tempered
- 23. award
Down
- 1. concise
- 2. skilled
- 4. lecture
- 7. ultra-fine
- 8. multitude
- 9. harmful
- 10. a meeting of a political party
- 13. natural ability
- 14. excitable
- 16. go through
- 17. atmosphere
- 19. think back to
- 22. group
