What is the full meaning of specters
SPECTER, a visible disembodied spirit, also SPECTRE [n]
Example of the word specters placed on a Scrabble board.