It means fighting, fighting, confronting, fighting. Face the enemy rudely. War, compete, debate, allege. It also means doubting, hesitation.
1- Fight, contend . 2- Fight life.