esprit de l'escalier
Meanings
Noun
1. l'esprit de l'escalier, staircase wit