UNIT 3 I was expecting it to be tough

1234567891011121314151617181920212223
Across
  1. 5. down
  2. 6. about sth
  3. 7. from or off sth
  4. 9. of sth
  5. 10. sth off
  6. 12. in sth
  7. 14. sth to
  8. 16. of sth
  9. 19. -stump
  10. 20. tip pen
  11. 22. with life
  12. 23. by
Down
  1. 1. on sth
  2. 2. sth
  3. 3. warning
  4. 4. up with or against sth
  5. 8. stranger to sth
  6. 11. approach
  7. 13. downstream
  8. 15. in
  9. 17. figure
  10. 18. sth
  11. 21. up