specter in French specter in French spectre noun A ghostly apparition, a phantom. [from Template:SAFESUBST: c.] Add to Flashcards