Definition of Upsetter

Noun: upsetter

  1. An unexpected winner; someone who defeats the favourite competitor

See also:
upsets
upsetters

Anagrams containing the word upsetter

ustterpe rupsette erupsett terupset tterupse etterups setterup psetteru