ジャイアントキリング

Also written ジャイアント・キリング

Meanings

  1. Noun giant-killing; defeating a much stronger opponent

Word lists

Jinuma: Japanese Dictionary · Word lists