Vocab list

12345678910
Across
  1. 2. shield; protection
  2. 3. passionate; intense
  3. 4. lasting only a brief time; short-lived
  4. 8. causing disagreement
  5. 9. dishonorable; shameful
  6. 10. to correct; to make right
Down
  1. 1. to overwhelm; to surround or attack
  2. 5. to weaken
  3. 6. keenness of judgment
  4. 7. rude or impolite person