See also: startups, Start-ups, and start ups English Noun start-ups plural of start-up Anagrams starts up, upstarts Portuguese Noun start-ups plural of start-up Spanish Noun start-ups m pl plural of start-upWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads