American Dictionary
Definition upstart in American English
upstart adjective
adjective
/ˈʌpˌstɑrt/
1
an upstart company is one that has quickly become very successful
Synonyms and related words
