A study in slime

123456789
Across
  1. 3. a device to contact someone
  2. 6. evil
  3. 7. keep others from knowing
  4. 8. to run or dash
  5. 9. to check into or try to figure out
Down
  1. 1. upsetting
  2. 2. a setting or spot
  3. 4. to put together
  4. 5. for a short time
  5. 8. evil creatures fro Gastropodia