Originally Posted by Smorgasbord
What is the term for having a witty retort, but only after it is too late to deliver it? I know there is such a word/phrase in both French and German, but English lacks such a idiom.
l'esprit d'escalier -- or staircase wit.