take up the cudgels

take up the cudgels definitions

verb
  • to make a defence for someone or something; to intercede supportively. 

  • To engage in a contest.