Take a ride !

12345678910111213141516171819202122232425262728293031
Across
  1. 1. make things better
  2. 7. buy
  3. 9. regulations
  4. 10. saying that something is bad
  5. 11. passage under a busy road
  6. 14. Move people from one place to another
  7. 16. Pay for the use of something
  8. 18. facilitated
  9. 22. temporary
  10. 23. danger
  11. 25. forbidden
  12. 28. competent
  13. 29. someone who walks
  14. 30. secure
  15. 31. Travel a long distance to work
Down
  1. 1. against the law
  2. 2. activist
  3. 3. be worried
  4. 4. abandoned
  5. 5. sidewalk
  6. 6. company
  7. 8. proposal
  8. 12. the thistle is its emblem
  9. 13. pace
  10. 15. person answering a poll
  11. 17. 2-wheeled vehicle
  12. 19. good value for the amount paid
  13. 20. trip
  14. 21. permit
  15. 24. you can have it now
  16. 26. move very fast
  17. 27. it protects your head