American Dictionary of the English Language

Dictionary Search

Henroost


HEN'ROOST, noun A place where poultry rest at night.