1. megaton | |
A measure of explosive power (of an atomic weapon) equal to that of one million tons of TNT
|
|
2. megaton | |
One million tons
|
Online Accounting Software A web based accounting software for small and medium size businesses. ... Read more