GHOST (OR SKELETON) AT THE FEAST
Meaning of GHOST (OR SKELETON) AT THE FEAST in English
ghost ( or skeleton) at the feast
a person or thing that brings gloom to an otherwise pleasant occasion.
→ feast
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004