incubator

noun/ˈɪŋkjəˌbeɪtər/

Frequency rank: #11,382 of 20,003 in the WORDED list (wordfreq data)

Meaning

An organization or facility that helps new businesses or ideas develop by providing resources and support.

Illustration for the English word “incubator”

Example sentence

The startup company found early support in a university incubator that provided office space and mentorship.

Synonyms & related words

More words in ranks 11,301–11,400