Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
megaton
in English
megaton
#uncommon
Plural
megatons
Definitions
Noun
a
unit
of
explosive
energy
;
equivalent
to
million
tons
of
TNT
The
bomb
had
a
yield
of
one
megaton
.
a
large
quantity
;
one
million
tons
of
something
The
country
produced
over
a
megaton
of
wheat
last
year
.