GIANT-KILLER


Meaning of GIANT-KILLER in English

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

Derivatives

giant-killing noun

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.