giant-killer
Short definition from Wiktionary
Noun
- Someone or something, especially a sports team, that defeats a larger and superior opponent.
We haven’t written up giant-killer yet: Simple and Standard meanings, examples and a quiz.
Short definition from Wiktionary
We haven’t written up giant-killer yet: Simple and Standard meanings, examples and a quiz.