meaning of spectre

1. See Specter.
2.
Something preternaturally visible; an apparition; a ghost; a phantom.
3.
The tarsius.
4.
A stick insect.
5.
a mental representation of some haunting experience; "he looked like he had seen a ghost"; "it aroused specters from his ">past"


Related Words

spectre |

Developed & Maintained By Taraprasad.com

Treasure Words