dsynonym
English
Spanish
Portuguese
Dutch
German
French
Italian
Slovenian
Upsetter
— definition
1.
upsetter (Noun)
1 definition
upsetter (Noun)
— An unexpected winner; someone who defeats the favourite competitor.
2 types of
victor
winner