Henroost \Hen"roost`\, n. A place where hens roost.
henroost n : a roost for hens at night
Copyright © 2025 3Dict.net