Across
- 3. opposing progress
- 4. perfect place
- 6. loathing
- 8. to lose value
- 10. clever
- 11. easily deceived
- 13. silly
- 15. to organize, coordinate
- 17. barely sufficient
- 18. a very large amount
- 19. abundant
- 20. unequaled
Down
- 1. destructive fire
- 2. belong to primitive age
- 5. visit
- 7. indifferent
- 9. into different parts
- 12. praise
- 14. science of classification
- 16. fluent speech
