Across
- 7. fashion
- 8. reflect
- 10. anxious
- 13. correspondence
- 21. pass
- 22. duo
- 23. delighted
- 27. mistake
- 28. general
- 29. charitable
- 30. disguised
Down
- 1. meeting
- 2. action
- 3. bodyguard
- 4. hem
- 5. kindness
- 6. messenger
- 7. player
- 9. boat
- 11. assist
- 12. embarrassed
- 14. asleep
- 15. genuine
- 16. hint
- 17. brave
- 18. deliberate
- 19. plan
- 20. submissive
- 24. debatable
- 25. hilarious
- 26. hierarchic
- 31. assembly