Definify.com

Definition 2026


start-ups

start-ups

See also: startups

English

Noun

start-ups

  1. plural of start-up

Anagrams