Across
- 5. uncertain, temporary, hesitant
- 7. create, write, formulate
- 9. inconsistency, difference, contradiction
- 13. enhance, complete, match
- 14. appear, arise, develop
- 17. develop, progress, transform
- 18. declare, state, affirm
- 19. applicable, related, pertinent
- 20. unnecessary, excessive, repetitive
Down
- 1. come before, lead, anticipate
- 2. conclude, deduce, assume
- 3. distinguish, separate, contrast
- 4. connect, associate, link
- 6. participate, involve, interact
- 8. outdated, old-fashioned, archaic
- 10. essential, crucial, vital
- 11. exclude, leave out, eliminate
- 12. examine, evaluate, inspect
- 15. decide, establish, conclude
- 16. think, ponder, consider
