Dictionary.info
BROWSE DICTIONARY
BROWSE DICTIONARY
IELTS Words
TOEFL Words
GRE Words
SAT Words
GMAT Words
English Learning
Learning
IELTS Lessons
Exam English ✓
Graduate tests
Test English Info
Oxford Collocation Dictionary
Wordnet Online
IELTS Lessons
Google Dictionary
DEFINITIONS
SYNONYMS
Search
top definitions
giant killer
noun
a person, sports team, etc, that defeats an apparently superior opponent
Words nearby giant killer
giant granadilla
,
giant hogweed
,
giant hornet
,
giant impact theory
,
giant kelp
,
giant killer
,
giant molecular cloud
,
giant otter
,
giant panda
,
giant peacock moth
,
giant petrel