English主要词典
incubator
Universal Words
noun
1 a piece of equipment in a hospital which new babies are placed in when they are weak or born too early, in order to help them survive:
Their baby was so small she spent three weeks in an incubator before going home.
2 a machine like a box where eggs are kept warm until the young birds are born