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