giant-killing noun2 •The slaying of a giant. •The defeat of a team by a much weaker opponent.My guide tells me of Yeovil's 'considerable glove trade', which is why the giant-killing footie club, Yeovil Town FC, is known as 'The Glovers'. — 2023 formsgiant-killings