Noun Definition

megadeath

1.Definition: the death of a million people

"They calibrate the effects of atom bombs in megadeaths"

Category: General