upsetter
English Dictionary
->
Letter U
-> upsetter
Search Dictionary:
upsetter Definition
(n)
an
unexpected
winner
;
someone
who
defeats
the
favorite
competitor
upsetter Synonyms
upsetter
© Art Branch Inc.