fend off

中高级 (B2)neutral

To stop someone or something from reaching or hurting you by pushing them away.

"She used her bag to fend off the attacker until help arrived."