He looked as if he had seen a spirit [ghost].
⇑ Translate the sentence above by Google ⇑
Related: ghost
Prev: He thought I was a ghost or a dream and I thought perhaps he was.
Next: Have you ever seen a ghost?