meaning of specters

1. Alt. of Spectre
2.
a mental representation of some haunting experience; "he looked like he had seen a ghost"; "it aroused specters from his ">past"


Related Words

specter |

Developed & Maintained By Taraprasad.com

Treasure Words