Definition of Upsetter

  • 1. An unexpected winner; someone who defeats the favorite competitor Noun

Semanticaly linked words with "upsetter"

Hyponims for word "upsetter"