spectre

noun

See specter.

noun

See specter.

noun

Alternative spelling of specter.

noun

a mental representation of some haunting experience

noun

a ghostly appearing figure