an enclosed apparatus in which premature or unusually small babies are placed and which provides a controlled and protective environment for their care
a place, especially with support staff and equipment, made available at low rent to new small businesses
an incubator project