Vocabulary work

12345678910
Across
  1. 2. To come down from a means of transport
  2. 3. Christmas
  3. 5. Abundant or plenty
  4. 7. On the _____
  5. 10. Booking or making arrangement for one upkeep on a journey
Down
  1. 1. Ability to move quickly and easily
  2. 4. Released or set free
  3. 6. By leaps and _____
  4. 8. Suffering
  5. 9. A passage way between rows or shelves