perchoirTop 25000MeaningsNoun1. perch; roost2. the seat of the President of the French National Assembly (informal)Examples1L'as-tu vu sur son perchoir ?Did you see him on his perch?