Incubator Meaning

There are 1 meaning(s) for word Incubator

Meaning 1 : apparatus consisting of a box designed to maintain a constant temperature by the use of a thermostat; used for chicks or premature infants

    Synonyms : brooder