Megatonnage (noun) Definition, Meaning & Examples

noun
  1. the destructive capacity of nuclear explosives as measured in megatons.
Megatonnage (noun) Definition, Meaning & Examples

More Definitions