giant-killing


giant-killing

n the unexpected defeat of a sportsman, sportswoman, or sports team by an apparently inferior opponent
Translations