HENHOUSE Meaning of HENHOUSE in English n. structure in which chickens are housed, chicken-shed Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012