History
History
Synonyms
UK
US
Meaning:
roost

a branch, pole etc on which a bird, especially a hen, sleeps

perch

HENHOUSE as in Wiktionary
HENHOUSE as in Wikipedia