a desert island

12345678
Across
  1. 4. softened,soothing
  2. 6. edge, boundary
  3. 7. compress, squeeze
  4. 8. handle, manage
Down
  1. 1. immensity, enormousness
  2. 2. hurt, bite
  3. 3. paria, outcast
  4. 5. embellish, decorate