DICTIONARY
Source: WordNet 3.1
1. (
) the death of a million people; "they calibrate the effects of atom bombs in megadeaths" ;
See more about : MEGADEATH