What does als Gespenst erscheinen mean?

als Gespenst erscheinen - German to English

to spook [coll.]