Giver

12345678
Across
  1. 1. delay of punishment
  2. 4. to run away
  3. 7. lively
  4. 8. rights that belong to someone else
Down
  1. 2. strong and intense
  2. 3. to give up
  3. 5. symbolizes something
  4. 6. very careful