specter
English Dictionary
->
Letter S
-> specter
Search Dictionary:
specter Definition
(n)
a
mental
representation
of
some
haunting
experience
; "
he
looked
like
he
had
seen
a
ghost
"; "
it
aroused
specters
from
his
past
"
(n)
a
ghostly
appearing
figure
; "
we
were
unprepared
for
the
apparition
that
confronted
us
"
specter Synonyms
apparition
ghost
phantasm
phantasma
phantom
shade
specter
spectre
spook
wraith
© Art Branch Inc.