ジャイアントキリング Also written ジャイアント・キリング Meanings Noun giant-killing; defeating a much stronger opponent Word lists Sports Jinuma: Japanese Dictionary · Word lists