Buried Treasure — Phrase of the Day
L’esprit d’escalier: French. Literal translation – wit of the staircase. Colloquial meaning – the frustration of thinking of precisely the right comeback, only much too late. Where I found it – Spring 2008 issue of Gettysburg Review. Learning a new word or phrase is always a nice surprise.