lay about

Avanzado (C1) formal

To hit and swing at everything around you, like someone in a fight who is hitting in all directions.

"Cornered by his attackers, he laid about him with his walking stick."