Spelling

1234567891011121314151617181920
Across
  1. 2. successfully bring about or reach (Plural)
  2. 6. required to be done
  3. 8. important, serious, or significant
  4. 9. separate or be separated into parts
  5. 12. a large town
  6. 13. either native or naturalized
  7. 14. take aggressive action against
  8. 15. a part of something
  9. 17. lengthy and exaggerated
  10. 19. having been in existence for a long time
  11. 20. harmony in opinion or feeling
Down
  1. 1. the fact of being required
  2. 3. any person or people
  3. 4. unlucky
  4. 5. greater number
  5. 7. buy or obtain
  6. 10. add more detail
  7. 11. successfully bring about or reach
  8. 16. come near to
  9. 18. have the same opinion about something