Home Synonyms upstart
See US English definition of upstart
See UK English definition of upstart
See Spanish definition of arribista
1‘these upstarts, they don't know their place’
READ THESE ARTICLES