compound adjectives

123456789101112131415
Across
  1. 6. do your own cooking on holiday
  2. 9. enduring
  3. 10. of great importance
  4. 13. spectacular, incredible, unbelievable
  5. 14. not for a long period
  6. 15. of great quality
Down
  1. 1. delicious
  2. 2. good for kids
  3. 3. not this period, but the last
  4. 4. of an amazing view, for example
  5. 5. on a clear day
  6. 7. very fast
  7. 8. easily recognisable
  8. 11. for all of existence
  9. 12. outside