In-, fore-, de-, dis-, under-

1234567891011121314151617181920212223
Across
  1. 1. take away happiness
  2. 8. space in front
  3. 9. too little nourishment
  4. 11. feeling something bad is going to happen
  5. 13. words before
  6. 15. to make someone feel small
  7. 16. to take away numbers
  8. 18. not direct
  9. 19. not moving
  10. 20. to take away speed
  11. 21. predict or estimate a future event
  12. 22. not complete
  13. 23. rating below worth
Down
  1. 1. not encourage
  2. 2. to take away the form
  3. 3. warn before
  4. 4. not appear
  5. 5. to take apart
  6. 6. estimate too little
  7. 7. achieve too little
  8. 10. not continue
  9. 12. not pleased
  10. 14. not infected
  11. 17. not accurate
  12. 18. not competent