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

megatons Definition

Cancel
megatons
noun(meg-a-ton)
a measure of explosive power (of an atomic weapon) equal to that of one million tons of TNT
megatons
noun(meg-a-ton)
one million tons

Words Related to megatons!

megatons Examples by Brain Bank Users