Definition of "Megaton" :
noun: a measure of explosive power (of an atomic weapon) equal to that of one million tons of TNT
noun: one million tons
noun: a measure of explosive power (of an atomic weapon) equal to that of one million tons of TNT
noun: one million tons