English dictionary
upsetter meaning and definition
Definition and meaning of upsetter at MeaningMonkey.org. upsetter meaning and definition in the English Dictionary.UPSETTER noun
Definition of upsetter (noun)
- an unexpected winner; someone who defeats the favorite competitor
Source: Princeton University Wordnet