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.
Download our Idioms eBooks - Download our English idioms eBooks now...

See also: