Vocabularies for travel

12345678910
Across
  1. 1. One of the modes of transport
  2. 5. Meeting at a predefined time and place
  3. 6. A place to reside or live
  4. 8. Beautiful or astonising
  5. 9. Stop someone or something
Down
  1. 2. Excercise
  2. 3. Walk
  3. 4. To progress
  4. 7. Local
  5. 10. London Underground