Suffix and Prefix

12345678910111213141516171819202122
Across
  1. 2. Exclamation
  2. 3. Afternoon
  3. 4. something
  4. 5. Adjust
  5. 7. Neither moral nor immoral
  6. 11. Speaking three languages
  7. 13. Very bad
  8. 15. Either/_____
  9. 16. Suffix meaning person who
  10. 17. _____tire, whole
  11. 18. Deca
  12. 19. Prefix meaning three
  13. 21. Prefix meaning out
  14. 22. Musical piece for two
Down
  1. 1. Potent
  2. 3. Prefix meaning for
  3. 5. Acting against
  4. 6. Suffix meaning after
  5. 8. Severe
  6. 9. Synonym for kind, type
  7. 10. Eager
  8. 12. Cause to have no effect
  9. 14. Make longer, increase
  10. 20. Prefix meaning not