English Dictionary
◊ HENROOST
henroost
n : a roost for hens at night