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

megatonnage Definition

Cancel
megatonnage
noun(mega-ton-nage)
the destructive capability especially of a collection of nuclear weapons that is expressed in megatons

Words Related to megatonnage!

megatonnage Examples by Brain Bank Users