dépouille[Français]

nom
1 : the dead body of a human being
verbe
1 : cast, hurl, or throw repeatedly with some missile