go for the throat

📖 general
Meaning
To attack fiercely and aggressively, aiming for a quick and decisive victory; to be ruthless.
Literal Meaning
To physically attack someone's neck.
Example
“In the debate, she didn't hold back; she went straight for the throat of her opponent's argument.”