Free time

123456789
Across
  1. 3. someone who does something as a hobby, not a job
  2. 5. (adj.) produces good results
  3. 8. (adj.) clever, masterly, done well
  4. 9. boring tasks that have to be done
Down
  1. 1. person addicted to shopping
  2. 2. never keeps doing one activity for long
  3. 4. (adj.) reduced stress, gives a peaceful feeling
  4. 6. (adj.) gives you a lot of positive experience
  5. 7. (adj.) makes a lot of money
  6. 8. (adj.) good at or keen on sports