Word Meaning

Find the meaning or definition of a english word


spectre definition and meaning

n. Something preternaturally visible; an apparition; a ghost; a phantom.
n. The tarsius.
n. A stick insect.
n. See Specter.

Crossword clues for spectre

- A ghost
- Apparition
- Apparition phantom
- Ghost
- In retrospect, resurrects ghost
- Phantom
- Spooky phantom eerily causing terror, runs east at first
- Title of 2015 Bond film


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver