take up the cudgels

Verb

 * 1) To engage in a contest.
 * 2)  to make a defence for someone or something; to intercede supportively.