Across
- 2. matchless
- 4. destroy
- 5. until
- 10. temporary substitute
- 13. important
- 14. to deceive
- 16. trap
- 17. order for medical purpose
- 18. small amount
Down
- 1. payback
- 3. margin
- 5. foretaste
- 6. to cause feelings of discouragement
- 7. unknown
- 8. extreme limit
- 9. old fashion
- 11. to window shop
- 12. unwilling
- 14. energetic
- 15. savage