Megadeaths meaning : One million deaths, especially as a unit of measure in reference to nuclear warfare.
megadeaths
fatherless
slugger
featherbrain
motorable