Meaning of death cup in English:

death cup

See synonyms for death cup

noun

  • Death cap.

Origin

Late 19th century; earliest use found in Science.