Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of spectre

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

Crossword clue 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