compound adjectives

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