What does 'Ghostly presence' mean?

You can feel or otherwise sense a ghostly presence, but you cannot do it clearly only vaguely.

All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: