giant-killing
Noun
Meaning
The slaying of a giant.
(sports, also used as an adjective) The defeat of a team by a much weaker opponent.
Source: en.wiktionary.orgNoun
The slaying of a giant.
(sports, also used as an adjective) The defeat of a team by a much weaker opponent.
Source: en.wiktionary.org