megatonnage
Noun
Meaning
megatonnage (countable and uncountable, plural megatonnages)
The destructive power of an explosive, measured in megatons.
Noun
megatonnage (countable and uncountable, plural megatonnages)
The destructive power of an explosive, measured in megatons.