Lamb to the Slaughter

123456789101112
Across
  1. 3. -peaceful
  2. 5. - enrage
  3. 8. -on time
  4. 9. - having become a semi solid
  5. 11. - permitting the passage of light
  6. 12. - brithish
Down
  1. 1. - revel
  2. 2. - causing complete happiness
  3. 4. -adjetive
  4. 6. hammer - a large heavy hammer
  5. 7. -division
  6. 10. -limits
  7. 12. -a police officer ranking below a lieutenant