GIANT-KILLER


Meaning of GIANT-KILLER in English

noun

( BrE ) ( especially in sports ) a person or team that defeats another much stronger opponent

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.