new vocabularies

1234567891011121314151617181920
Across
  1. 1. the ability to be trusted or depended on
  2. 4. a substance used to produce energy for vehicles
  3. 5. physical or mental uneasiness
  4. 12. easy to reach or use
  5. 15. giving good results; helpful
  6. 16. a situation when roads are very crowded
  7. 17. the movement of vehicles on roads
  8. 20. a negative aspect or weakness
Down
  1. 2. to make something better
  2. 3. not too expensive
  3. 6. a person who travels in a vehicle
  4. 7. a positive quality or advantage
  5. 8. too many people in one place
  6. 9. related to a city or town
  7. 10. for everyone; used by many people
  8. 11. a very busy time
  9. 13. comfort and ease of use
  10. 14. a discussion with different opinions
  11. 18. a means of transportation (car, bus, bike)
  12. 19. owned or used by one person