Webster's Revised Unabridged Dictionary · 1913

Henroost

Henroost , noun

A place where hens roost.