couveuse
Top 25000
Meanings
Noun
1. a broody hen
2. an incubator for sick or premature newborns; couveuse (medicine)