Across
- 3. lasting only a brief time; short-lived
- 4. rude or impolite person
- 7. to weaken
- 9. decaying flesh
- 10. a concern for others; generosity
Down
- 1. keenness of judgment
- 2. to overwhelm; to surround or attack
- 5. to correct; to make right
- 6. a shield; protection
- 8. eager; earnest
