Japanese dictionary
せめあぐねる
to be at a loss how to continue an offensive; to be frustrated by impregnable defences
Kanji details
・aggression
・attack
・criticize
・polish