Across
- 3. imperfection
- 5. scuffle
- 8. drive
- 10. gross
- 13. native
- 14. volly
- 15. competent
- 17. leading
Down
- 1. watchful
- 2. surmise
- 3. agitate
- 4. despise
- 6. rage
- 7. noteworthy
- 9. anomaly
- 10. novice
- 11. awry
- 12. previous
- 15. lying underneath oath
- 16. to foster
