giant-killer (English, noun)
expansion: giant-killer (plural giant-killers)
Senses:
glosses: Someone or something, especially a sports team, that defeats a larger and superior opponent.
Forms:
form: giant-killers
tags: plural