Across
- 5. admitted, sworn
- 6. reckless, heartless
- 8. to please
- 10. tie up, leash
- 13. the surroundings, environment
- 14. cause, source
- 16. dealer
- 17. modest
- 19. dull
- 20. to blame, scold
- 21. affirm
- 24. direct, straightforward
- 25. impressive piece of work
Down
- 1. friend
- 2. easy, carefree
- 3. apportion
- 4. restrict
- 7. to express well in words
- 9. receiver
- 11. fear, fright
- 12. irritate
- 15. overpowering
- 18. important, essential
- 22. serious and dignified
- 23. headstrong, stubbornly self willed
