English synonyms about - contact  

upsetter

noun

1 upsetter

An unexpected winner; someone who defeats the favorite competitor.


Find more on upsetter elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0357