combat
-
Have the upper hand
To be in a position of advantage, control, or superiority over someone or something.
-
Last ditch effort
A final, desperate attempt to succeed when all other options have failed and there is no more time or opportunity.
-
Take up the gauntlet
To accept a challenge or a dare.
-
Knockout punch
A powerful blow in boxing or other combat sports that immediately renders an opponent unable to continue, or figuratively, a decisive action that brings about a sudden and conclusive end to a situation.