megaton
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
Idioms/Phrases
noun
a measure of explosive power (of an atomic weapon) equal to that of one million tons of TNT
noun
one million tons
WordNet
Previous
megatherian
megatheriid
megatheriidae
megatherium
megatheroid
Next
megavolt
megawatt
megaweber
megerg
megestrol