incubate - Dictionary definition and meaning for word incubate
Newly born babies are often placed into an incubator
Powered by Mnemonic Dictionary
Imagine the eggs are of cube shapes, and a bird is hatching them.
incubate=in+cub+ate.....IN the jungle the CUB ATE the crocodiles eggs even b4 getting HATCHED..