Definitions of specter:
- noun: a mental representation of some haunting experience
Example: "It aroused specters from his past"
- noun: a ghostly appearing figure
- name: A surname (very rare: popularity rank in the U.S.: #67649)
Example: "It aroused specters from his past"