Ghost At The Feast Meaning

(idiomatic) A presence that mars one's enjoyment by causing guilt or reviving unwelcome memories.

RECENT SEARCHES