Vocab 5 world puzzle

1234567891011121314151617181920
Across
  1. 4. full of vitality life
  2. 7. relating to the surface
  3. 8. different various
  4. 10. wallowing in self pity
  5. 13. to reject
  6. 14. expressing disdain
  7. 15. limited in outlook
  8. 18. a maze
  9. 19. not stopping
  10. 20. a mystery
Down
  1. 1. talking too much
  2. 2. feeling guilty
  3. 3. formed long ago
  4. 5. difficult to perceive
  5. 6. extremely poisonous
  6. 9. to deviate from the truth
  7. 11. easy to understand
  8. 12. sweetly flowing
  9. 16. absurd
  10. 17. to dry out