Definition of involuntary manslaughter in English:

involuntary manslaughter

Translate involuntary manslaughter into Spanish

noun

Law
  • The crime of killing another human being unlawfully but unintentionally.

    ‘James has been charged with involuntary manslaughter’
    as modifier ‘he has launched an appeal bid against his involuntary manslaughter conviction’