Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

megaton Definition

Cancel
megaton
noun(mega-ton)
an explosive force equivalent to that of one million tons of TNT

Words Related to megaton!

megaton Examples by Brain Bank Users