Dream team

123456789101112131415
Across
  1. 2. Sudden vivid memories of past events
  2. 5. Official document that allows a person to drive
  3. 6. The activity of buying goods from stores
  4. 8. The smooth and continuous movement of something
  5. 10. belief or practice passed through generations
  6. 12. digital audio program available on the internet
  7. 14. Improvised performance without preparation
  8. 15. institution for higher education and learning
Down
  1. 1. Lenses worn to improve vision or protect the eyes
  2. 3. The act of exchanging information or ideas
  3. 4. connection or bond between two or more people
  4. 7. message or content shared online
  5. 9. physical or verbal conflict between people
  6. 11. scheduled meeting at a specific time
  7. 13. To obtain something in exchange for money