English | German | Russian | Czech

upsetter English

Meaning upsetter meaning

What does upsetter mean?

upsetter

an unexpected winner; someone who defeats the favorite competitor

Synonyms upsetter synonyms

What other words have the same or similar meaning as upsetter?

Are you looking for...?