Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
living dead
in English
living dead
#limited
Definitions
Noun
undead
creatures
(
zombies
,
vampires
);
supernatural
beings
Adjective
existing
in
a
state
of
stagnation
;
lacking
growth
or
progress
The
company
has
become
living
dead
,
unable
to
innovate
or
expand
.
Base Words
living
dead