perchoir
Top 25000
Meanings
Noun
1. perch; roost
2. the seat of the President of the French National Assembly (informal)
Examples1
Did you see him on his perch?