giant-killer
Noun
Meaning
giant-killer (plural giant-killers)
Someone or something, especially a sports team, that defeats a larger and superior opponent.
Noun
giant-killer (plural giant-killers)
Someone or something, especially a sports team, that defeats a larger and superior opponent.