YourDictionary

spectre

(spĕkˈtər)

noun
Chiefly British
Variant of specter.

Learn more about spectre

link/cite print suggestion box