Definify.com

Definition 2024


start-ups

start-ups

See also: startups

English

Noun

start-ups

  1. plural of start-up

Anagrams