Definify.com
Webster 1828 Edition
Giant-killing
GI'ANT-KILLING
,Adj.
  Definition 2025
giant-killing
giant-killing
English
Noun
giant-killing (plural giant-killings)
- The slaying of a giant.
 - (sports) The defeat of a team by a much weaker opponent.
 
giant-killing (plural giant-killings)