Across
- 1. smart
- 4. to violate
- 5. take away
- 6. very painful
- 8. strict
- 10. to surrender
- 11. skeletal
- 14. to obey
- 16. gossip
- 17. lacking attention
- 18. wise
- 19. to bring down
Down
- 2. weak
- 3. generous
- 7. mingle
- 9. significant
- 10. formidable
- 12. disarrange
- 13. anomalous
- 15. rebuke