• Start-up

    Full definition of start-up

    Noun

    start-up

    (plural start-ups)
    1. Alternative spelling of startup
    2. One who comes suddenly into notice; an upstart.
    3. (obsolete) A kind of high rustic shoe.

    Anagrams

    © Wiktionary