Meanings
- 1
- 2
- 3
Thesaurus
From Latin incubare, 'lie upon or brood,' from in-, 'on or upon,' + cubare, 'lie down.' The biological sense was extended from birds brooding eggs to laboratory cultivation and then metaphorically to slowly developing ideas or ventures.