善戦苦闘

Reading

Kana: ぜんせんくとう
Romaji: zensenkutou
Kana
Romaji

Definition

vs
1

putting up a good fight against some odds

Note: yojijukugo

Kanji

Readings: ゼン、 よ.い、 い.い、 よ.く、 よし.とする
Meanings: virtuous, good, goodness
Readings: セン、 いくさ、 たたか.う、 おのの.く、 そよ.ぐ、 わなな.く
Meanings: war, battle, match
Readings: ク、 くる.しい、 -ぐる.しい、 くる.しむ、 くる.しめる、 にが.い、 にが.る
Meanings: suffering, trial, worry, hardship, feel bitter, scowl
Readings: トウ、 たたか.う、 あらそ.う
Meanings: fight, war