n. one million tons, explosive force equal to a million tons of TNT (especially referring to an atom or hydrogen bomb)
MEGATON
Meaning of MEGATON in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012