HENROOST


Meaning of HENROOST in English

n. house or coop in which hens roost at night

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.