a person, sports team etc that defeats a much stronger opponent

listen to the pronunciation of a person, sports team etc that defeats a much stronger opponent
İngilizce - İngilizce
giant killer
a person, sports team etc that defeats a much stronger opponent