SPECTRE Meaning of SPECTRE in English () A mountain specter (which see), esp. that observed on the Brocken, in the Harz Mountains. Webster's English dictionary. Английский словарь Webster. 2012