also giant killer
(~s)
A ~ is a sportsman, sportswoman, or team that unexpectedly beats a much stronger opponent. (mainly BRIT JOURNALISM)
Giant-killers Yeovil became the most successful non-league club in history with their 5-2 win at Torquay.
N-COUNT