UPSTARTS Meaning of UPSTARTS in English Persons lately raised to honours and riches from mean stations. Slang English vocab. Английский сленговый словарь. 2012