spectre at the feast

/S P EH1 K T ER0 AE0 T DH AH0 F IY0 S T/
noun
  1. 1

    Alternative form of ghost at the feast. [(idiomatic) A presence that mars one's enjoyment by causing guilt or reviving unwelcome memories.]