giant-killer
noun/ˈdʒaɪənt kɪlə(r)/
/ˈdʒaɪənt kɪlər/
(British English)- (especially in sports) a person or team that defeats another much stronger opponent
Check pronunciation:
giant-killer
Definition of giant-killer noun from the Oxford Advanced Learner's Dictionary