Across
- 4. difficult
- 6. rank
- 8. disrespect
- 9. report
- 11. infinite
- 12. best
- 14. experienced;knowing
- 16. before feeling
- 18. draw back
- 19. affectionate
Down
- 1. regretful
- 2. delay
- 3. brave
- 5. coolly
- 7. irresponsible
- 10. doubtful
- 13. contest
- 14. comeback
- 15. afraid
- 17. disobedient
