incubator
Concise Oxford English Dictionary © 2008 Oxford University Press:
incubator/ˈɪŋkjubeɪtə(r)/
▶noun
- 1 an apparatus used to hatch eggs or grow microorganisms under controlled conditions.
- 2 an enclosed apparatus providing a controlled and protective environment for the care of premature babies.
'incubator' also found in these Oxford entries:

