Ban this Book Crossword Puzzle

12345678910111213141516171819
Across
  1. 2. foe
  2. 3. go through something
  3. 5. correct for the situation
  4. 7. put together
  5. 11. get rid of
  6. 13. dishonest
  7. 16. was embarrassed
  8. 17. to stay
  9. 18. to disagree stronly
  10. 19. fight against
Down
  1. 1. blocking inappropriate things
  2. 4. secretly
  3. 5. to gain something
  4. 6. change
  5. 8. unpredictable
  6. 9. runs with an easy stride
  7. 10. loud and wild
  8. 12. very important
  9. 14. determined to do something
  10. 15. highly offensive