take up the cudgels
Speech parts
1. take up the cudgels - Verb
2. take up the cudgels - Phrase
Meaning
To engage in a contest.
(idiomatic, followed by on behalf of or for) to make a defence for someone or something; to intercede supportively.
Source: en.wiktionary.org