Vocabulary

善戦

fighting a good fight; putting up a good fight; fighting bravely

noun suru-verb vi
freq #23