Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

specters Definition

Cancel
specters
noun(spec-ter)
a visible disembodied spirit : ghost
specters
noun(spec-ter)
something that haunts or perturbs the mind : phantasm

Words Related to specters!

specters Examples by Brain Bank Users