WikiWord

specters

From WikiWord, the free dictionary

English

Definitions

noun

  1. A ghostly apparition, a phantom.“A specter haunted the cemetery at the old Vasquez manor.”
  2. A threatening mental image.

Related words

Synonyms

Rhymes

References