cudgel your brain (or brains) think hard about a problem.
☞ This expression was used by Shakespeare in Hamlet: 'Cudgel thy brains no more about it'.
take up the cudgels start to support someone or something strongly.
英语词组固定搭配大全包含15956条英汉双解词组,基本涵盖了全部常用英文词组、短语的翻译及用法,是英语学习的有利工具。