Across
- 5. warm, welcoming, friendly
- 6. spotless, clean, stainless
- 7. revenge, counterattack, repay
- 8. integrate, blend, incorporate
- 9. confront, face, challenge
- 12. astonished, unbelieving, amazed
- 13. lessen, diminish, subside
Down
- 1. brief, compact
- 2. filth, foulness
- 3. uncertain, unsure, undecided
- 4. dislike, hatred, disgust
- 9. detest, hate, dislike
- 10. likely, credible, believable
- 11. prompt, produce, trigger
