Meaning of megacorpse in English:

megacorpse

Pronunciation /ˈmɛɡəkɔːps/

noun

  • A million dead bodies, especially as a unit in estimating the possible effects of nuclear warfare.

Origin

1950s; earliest use found in Tuscaloosa (Alabama) News.