Across
- 3. rage, fury, ire, choler, indignation
- 5. agitate, rattle, disconcert
- 7. awry, faulty
- 8. novice, tyro, neophyte
- 9. scuffle, donnybrook, scrap
- 10. raise, rear, foster
- 11. drive, thrust, impetus
- 14. barrage, volley
- 15. competent, adept, able
- 18. previous, anterior
Down
- 1. despise, abhor
- 2. surmise, trespass, infringe
- 4. household, native, servant
- 6. riddle, enigma, anomaly, absurdity
- 8. leading, principal, paramount
- 12. imperfection, blemish
- 13. attentive, on one's toes
- 15. false witness
- 16. blatant, gross, outrageous
- 17. noteworthy, impressive
