stick to beat (someone) with

idiom

Definition of stick to beat (someone) with

British, informal
: something that is used to attack or punish (someone) or to make an attack or punishment seem reasonable or right These charges have given her opponents a new stick to beat her with.