Coming Back to Life

12345678910
Across
  1. 2. barriers or obstacles
  2. 5. dispute with opposing views
  3. 6. underwent decomposition
  4. 8. having a mutual relation
  5. 9. no longer existing
  6. 10. resembling wool
Down
  1. 1. stimulating task or problem
  2. 3. type of wild goat
  3. 4. protect and keep alive
  4. 7. something enticing or tempting