Definitions | specter |
| noun (Plural: specters)
- a ghostly apparition
Etymology: From French spectre, from Latin spectrum, appearance, apparition.
Supplemental Details:Sponsor an extended definition for specter for as little as $10 per month. Click here to contact us.
Full Definition of specter
| |
|