megatons
noun
Definitions
A measure of the strength of an explosion or a bomb based on how many million tons of TNT would be needed to produce the same energy.
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A measure of the strength of an explosion or a bomb based on how many million tons of TNT would be needed to produce the same energy.