Across
- 3. bet
- 4. loathe
- 6. fixed pay for services
- 7. study
- 11. moderately warm
- 12. close watch over a person
- 13. wrestle; grapple
- 14. compensate for loss
- 16. overflowing with enthusiasm
- 18. movies
- 20. decline
Down
- 1. advise strongly
- 2. confuse
- 5. specialized skill
- 8. overstate
- 9. reject
- 10. western
- 15. fussy; particular
- 17. pointless
- 19. annoy; irritate