giant-killer

 

noun

  • a person or team that defeats a seemingly much more powerful opponent.

Derivatives

giant-killing

noun