Dictionary |
1 Result
#1
brood hen
n.
a domestic hen ready to brood
. wn