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
|
Electronics Wholesale Shop Software Sale, purchase, inventory and accounts software for electronics busine ... Read more