specter

1. (noun) an unusual appearing ghostly figure; "we were unprepared for the apparition that confronted us"
Synonyms: apparition, phantom, spectre
Related Words: spirit

2. (noun) a mental representation of some haunting experience; "he looked like he had seen a ghost"; "it aroused specters from his past"
Synonyms: ghost, shade, spectre, spook, wraith
Related Words: apparition, phantom, shadow



Terms and Conditions of Use / Copyright Notice