Definition of death flurry in US English:

death flurry

noun

  • An animal's death throes; specifically (Whaling) the convulsive struggling of a dying harpooned whale.

Origin

Mid 19th century; earliest use found in Sailor's Magazine.