SynonymX
Speak
Upsetter
Definition of Upsetter
1.
An unexpected winner; someone who defeats the favorite competitor
Noun
Semanticaly linked words with "upsetter"
victor
winner
Hyponims for word "upsetter"
victor
winner