Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
annihilation
in English
annihilation
#uncommon
Plural
annihilation
Definitions
Noun
destruction
into
nothingness
;
total
elimination
The
nuclear
war
could
lead
to
annihilation
of
the
entire
city
.
particle
collision
;
energy
production
(
physics
context
)
In
particle
physics
,
annihilation
occurs
when
a
particle
meets
its
antiparticle
.
destroying
form
or
identity
(
losing
definition
)
The
intense
heat
caused
annihilation
of
the
material's
original
structure
.