Vocabulary
善戦
ぜんせん
fighting a good fight; putting up a good fight; fighting bravely
noun
suru-verb
vi
freq #23