n. A ghostly apparition; a visible incorporeal human spirit; an appearance of the dead as when living.n. In zoology: One of many names of gressorial orthopterous insects of the family Phasmidæ; a walking-stick or stick-insect; a specter-insect.n. The specter-bat.n. The specter-lemur.n. A specter-shrimp.n. Synonyms Apparition, Phantom, etc. See ghost.