善戦

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

Meaning

  1. nvsvi
    fighting a good fight; putting up a good fight; fighting bravely

Example sentences