What does megaton mean?
noun
A unit of nuclear explosive power, equal to one million tons of TNT. A large quantity of something, especially a large amount of energy or power.
Example
"The bomb released a megaton of energy into the atmosphere."
Definition generated by AI and curated by RJS Tech Solutions LLP.