take up the cudgels for
take up the cudgels for {v. phr.}, {literary}
To come to the defense of; to support or fight for.
He was the first to take up the cudgels for his friend.
Compare: STAND UP FOR.
Categories:
Source: A Dictionary of American Idioms