Across
- 4. a dilemma
- 5. ridicule,mock
- 7. anxious,nervous
- 8. to hate or dislike
- 10. eating both meat vegetables
- 12. sympathy,comfort
- 15. uncooperative
- 17. retaliation,counterattack
- 18. to celebrate, make merry
- 20. polite
Down
- 1. purify, hallow, give
- 2. diverse, many
- 3. stingy, frugal
- 6. smother, suppress
- 9. compliment, applaud
- 11. well suited
- 13. out of date,outdated
- 14. creative, imaginative
- 16. lack of interest
- 19. week, frail
