Find the word definition

Wiktionary
esprit de l'escalier

n. (alternative form of l'esprit de l'escalier English)