Idiom: Ghostly presence

Idiom Definitions for 'Ghostly presence'


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

See also: