Search in full dictionary

MEGATRON (2)

MEGATRON (2)
ScnMaster
a humorous variation of megaton: an explosive force equal to that of one million tons of TNT (a high explosive used for blasting, in artillery shells, etc.), as that of atomic or hydrogen bombs. Academy Level II Glossary