Vocabulary Choice Board puzzle

12345678
Across
  1. 4. to overwhelm; to surround or attack
  2. 5. a concern for others; generosity
  3. 6. to weaken
  4. 7. rich, luxurious; wealthy
  5. 8. causing disagreement
Down
  1. 1. decaying flesh
  2. 2. eager; earnest
  3. 3. keenness of judgment
  4. 4. rude or impolite person
  5. 5. shapeless, formless, vague