incubate - Dictionary definition and meaning for word incubate
Powered by Mnemonic Dictionary
Newly born babies are often placed into an incubator
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..