← Back to browseジャイアントキリング[jaiantokiringu]noun#78,743Japanese definitionNo Japanese definition yet.English definitiongiant-killing; defeating a much stronger opponentExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsジャイアントジャイアントキラージャイアントパンダジャイアントコーンジャイアントケルプジャイアンツ← ショックウェーブジュゲム →