Skip to content
Kotomora

メガトン

メ
ガ
ト
ン
Freq.Top 50,000

Meanings

1

noun

megaton; MT

Unit of explosive energy, especially for nuclear weapons; one megaton equals the energy of one million tons of TNT.