UPSTARTS


Meaning of UPSTARTS in English

Persons lately raised to honours and riches from mean stations.

Slang English vocab.      Английский сленговый словарь.