Across
- 4. to join at one end
- 5. a period of time
- 6. ill-will
- 8. fervent
- 10. tireless
- 14. nullify
- 16. an agent
- 17. Antonym: to conceal
- 18. avail
- 19. haggard
- 20. rankle
Down
- 1. cryptic
- 2. buddy
- 3. self-controlled
- 5. rummager
- 7. perceptible
- 9. to penetrate
- 11. to plunge
- 12. Antonym: intersecting
- 13. Antonym: unambiguous
- 15. to adorn
