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
|
Installments Business Software This software offers monthly, weekly, bi-weekly and daily installments ... Read more