Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
megatons
in English
megatons
us
/ˈmegəˌtɑns/
uk
/ˈmeɡəˌtɒns/
#uncommon
Lemma:
megaton
The lemma is the base or root form of this word.
Definitions
Noun
a
measure
of
an
explosion's
strength
(
based
on
TNT
equivalent
)
a
unit
of
explosive
energy
(
millions
of
tons
of
TNT
)
Base Words
tons
mega