spec·ter (spek′tər)
noun
Etymology: Fr spectre < L spectrum, an appearance, apparition < spectare, to behold: see spectacle
Browse dictionary definitions near specter
Browse dictionary definitions near specter
Also Mentioned In