Etymology
Today it means: Somewhat of a startup. (a new company or organization or business venture designed for rapid growth) Full definition →
From startup + -ish.
Etymology from Wiktionary, CC BY-SA 4.0.