incubator

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

Frequency rank: #11,382 most common English word

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 university incubator that provided office space and mentorship.

Synonyms & related words

Practice this word in the quiz

More words in ranks 11,301–11,400