Giant-killing Definition
noun
(sports) The defeat of a team by a much weaker opponent.
Wiktionary
Origin of Giant-killing
-
From the Biblical story of David and Goliath.
From Wiktionary
Find Similar Words
Find similar words to giant-killing using the buttons below.