Elliott's cross word puzzle

12345678910111213141516171819202122
Across
  1. 3. tiny
  2. 6. person driving a boat
  3. 7. person that farms
  4. 9. less age
  5. 11. guest
  6. 13. more length
  7. 14. person that changes things
  8. 15. person that makes a vote
  9. 16. more light
  10. 17. someone who I jurs
  11. 18. more speed
  12. 21. thinker
  13. 22. person that runs
Down
  1. 1. person that drives a car
  2. 2. person that has more age
  3. 4. person in government
  4. 5. more strength
  5. 6. person that shops
  6. 8. person that races in water
  7. 10. person that writes
  8. 12. person that directs movies
  9. 18. riper
  10. 19. flat surface
  11. 20. inventor