Across
- 8. narrow-minded
- 9. tight-fisted
- 10. bad-tempered
- 11. well-balanced
- 13. strong-willed
- 14. two-faced
- 15. open-minded
Down
- 1. self-centred
- 2. big-headed
- 3. easy-going
- 4. good-natured
- 5. good-tempered
- 6. hard-working
- 7. laid-back
- 12. self-sufficient
