MEGATON


Meaning of MEGATON in English

n. (also megatonne) a unit of explosive power equal to one million tons of TNT.

Oxford English vocab.      Оксфордский английский словарь.