Definition of death cup in US English:

death cup

noun

  • Death cap.

Origin

Late 19th century; earliest use found in Science.