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