格闘

Etymology
.

Noun

 * 1) the act of fighting each other; a fight or grapple
 * 2) tackling a difficult problem

Derived terms

 * : martial arts; hand-to-hand techniques; unarmed combat

Verb

 * 1) fight, scuffle
 * 2) struggle with a problem
 * 1) struggle with a problem