Across
- 2. astute, intelligent
- 3. clever, amusing
- 4. to roam, to travel
- 6. to end, to eliminate
- 8. enthusiastic, eager
- 10. to adjust, to modify
- 12. skillful, expert
- 13. to expect, to predict
- 17. extensive, prevalent
- 18. evil, corrupt, immoral
- 19. to speculate, to ponder
- 20. fast, quick, nimble
Down
- 1. tired, exhausted
- 2. to dry, to shrivel
- 5. rich, wealthy
- 7. to increase, to supplement
- 9. coming, arrival
- 11. to deform, to bend, to twist
- 14. to stick, to cling
- 15. uncomfortable, clumsy
- 16. worried, nervous
- 18. to reserve, to retain
